1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-01 03:47:19 +03:00

Style: API renames

part_recs_slow() -> part_records();
HTON_SUPPORTS_SYS_VERSIONING -> HTON_NATIVE_SYS_VERSIONING.
This commit is contained in:
Aleksey Midenkov
2017-06-22 20:15:03 +03:00
parent 2442a81eff
commit 670b7f5fd4
8 changed files with 11 additions and 11 deletions

View File

@ -1360,7 +1360,7 @@ public:
return m_innodb; return m_innodb;
} }
virtual ha_rows part_recs_slow(void *_part_elem) virtual ha_rows part_records(void *_part_elem)
{ {
partition_element *part_elem= reinterpret_cast<partition_element *>(_part_elem); partition_element *part_elem= reinterpret_cast<partition_element *>(_part_elem);
DBUG_ASSERT(m_part_info); DBUG_ASSERT(m_part_info);

View File

@ -6674,7 +6674,7 @@ bool Vers_parse_info::check_and_fix_implicit(
const char* table_name) const char* table_name)
{ {
bool integer_fields= bool integer_fields=
create_info->db_type->flags & HTON_SUPPORTS_SYS_VERSIONING; create_info->db_type->flags & HTON_NATIVE_SYS_VERSIONING;
SELECT_LEX &slex= thd->lex->select_lex; SELECT_LEX &slex= thd->lex->select_lex;
int vers_tables= 0; int vers_tables= 0;
@ -6826,7 +6826,7 @@ bool Vers_parse_info::check_and_fix_alter(THD *thd, Alter_info *alter_info,
TABLE_SHARE *share) TABLE_SHARE *share)
{ {
bool integer_fields= bool integer_fields=
create_info->db_type->flags & HTON_SUPPORTS_SYS_VERSIONING; create_info->db_type->flags & HTON_NATIVE_SYS_VERSIONING;
const char *table_name= share->table_name.str; const char *table_name= share->table_name.str;
if (!need_check() && !share->versioned) if (!need_check() && !share->versioned)

View File

@ -1442,7 +1442,7 @@ handlerton *ha_default_tmp_handlerton(THD *thd);
*/ */
#define HTON_NO_BINLOG_ROW_OPT (1 << 9) #define HTON_NO_BINLOG_ROW_OPT (1 << 9)
#define HTON_SUPPORTS_EXTENDED_KEYS (1 <<10) //supports extended keys #define HTON_SUPPORTS_EXTENDED_KEYS (1 <<10) //supports extended keys
#define HTON_SUPPORTS_SYS_VERSIONING (1 << 11) //Engine supports System Versioning #define HTON_NATIVE_SYS_VERSIONING (1 << 11) //Engine supports System Versioning
// MySQL compatibility. Unused. // MySQL compatibility. Unused.
#define HTON_SUPPORTS_FOREIGN_KEYS (1 << 0) //Foreign key constraint supported. #define HTON_SUPPORTS_FOREIGN_KEYS (1 << 0) //Foreign key constraint supported.
@ -4368,8 +4368,8 @@ public:
{ return -1; /*unsupported */} { return -1; /*unsupported */}
virtual bool versioned() const virtual bool versioned() const
{ DBUG_ASSERT(ht); return partition_ht()->flags & HTON_SUPPORTS_SYS_VERSIONING; } { DBUG_ASSERT(ht); return partition_ht()->flags & HTON_NATIVE_SYS_VERSIONING; }
virtual ha_rows part_recs_slow(void *_part_elem) virtual ha_rows part_records(void *_part_elem)
{ DBUG_ASSERT(0); return false; } { DBUG_ASSERT(0); return false; }
virtual handler* part_handler(uint32 part_id) virtual handler* part_handler(uint32 part_id)
{ DBUG_ASSERT(0); return NULL; } { DBUG_ASSERT(0); return NULL; }

View File

@ -71,7 +71,7 @@ VTQ_common<Item_func_X>::init_hton()
hton= plugin_hton(plugin_int_to_ref(innodb_plugin)); hton= plugin_hton(plugin_int_to_ref(innodb_plugin));
DBUG_ASSERT(hton); DBUG_ASSERT(hton);
} }
if (hton && !(hton->flags & HTON_SUPPORTS_SYS_VERSIONING)) if (hton && !(hton->flags & HTON_NATIVE_SYS_VERSIONING))
{ {
my_error(ER_VERS_ENGINE_UNSUPPORTED, MYF(0), Item::name ? Item::name : this->func_name()); my_error(ER_VERS_ENGINE_UNSUPPORTED, MYF(0), Item::name ? Item::name : this->func_name());
hton= NULL; hton= NULL;

View File

@ -476,7 +476,7 @@ public:
part= vers_hist_part(); part= vers_hist_part();
} }
// TODO: cache thread-shared part_recs and increment on INSERT // TODO: cache thread-shared part_recs and increment on INSERT
return table->file->part_recs_slow(part) >= vers_info->limit; return table->file->part_records(part) >= vers_info->limit;
} }
Vers_field_stats& vers_stat_trx(stat_trx_field fld, uint32 part_element_id) Vers_field_stats& vers_stat_trx(stat_trx_field fld, uint32 part_element_id)
{ {

View File

@ -3859,7 +3859,7 @@ innobase_init(
innobase_hton->flush_logs = innobase_flush_logs; innobase_hton->flush_logs = innobase_flush_logs;
innobase_hton->show_status = innobase_show_status; innobase_hton->show_status = innobase_show_status;
innobase_hton->flags = innobase_hton->flags =
HTON_SUPPORTS_EXTENDED_KEYS | HTON_SUPPORTS_FOREIGN_KEYS | HTON_SUPPORTS_SYS_VERSIONING; HTON_SUPPORTS_EXTENDED_KEYS | HTON_SUPPORTS_FOREIGN_KEYS | HTON_NATIVE_SYS_VERSIONING;
innobase_hton->release_temporary_latches = innobase_hton->release_temporary_latches =
innobase_release_temporary_latches; innobase_release_temporary_latches;

View File

@ -3045,7 +3045,7 @@ ha_innopart::records()
} }
ha_rows ha_rows
ha_innopart::part_recs_slow(void *_part_elem) ha_innopart::part_records(void *_part_elem)
{ {
partition_element *part_elem= reinterpret_cast<partition_element *>(_part_elem); partition_element *part_elem= reinterpret_cast<partition_element *>(_part_elem);
DBUG_ASSERT(m_part_info); DBUG_ASSERT(m_part_info);

View File

@ -1356,7 +1356,7 @@ public:
} }
virtual ha_rows virtual ha_rows
part_recs_slow(void *_part_elem); part_records(void *_part_elem);
private: private: