[FEAT MERGE] column store ddl

Co-authored-by: simonjoylet <simonjoylet@gmail.com>
Co-authored-by: Monk-Liu <1152761042@qq.com>
Co-authored-by: renju96 <fcbrenju@163.com>
This commit is contained in:
Charles0429
2024-02-07 23:09:01 +00:00
committed by ob-robot
parent fd359dc4a4
commit 1c20161f72
354 changed files with 29599 additions and 7741 deletions

View File

@ -988,6 +988,9 @@ public:
static int all_virtual_import_table_job_history_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_import_table_task_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_import_table_task_history_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_column_group_mapping_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_column_group_history_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_column_group_mapping_history_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_clone_job_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_clone_job_history_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_aux_stat_schema(share::schema::ObTableSchema &table_schema);
@ -1251,6 +1254,9 @@ public:
static int all_virtual_import_table_task_ora_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_import_table_task_history_ora_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_ls_info_ora_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_column_group_mapping_real_agent_ora_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_column_group_history_ora_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_column_group_mapping_history_ora_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_aux_stat_real_agent_ora_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_ls_snapshot_ora_schema(share::schema::ObTableSchema &table_schema);
static int all_virtual_index_usage_info_real_agent_ora_schema(share::schema::ObTableSchema &table_schema);
@ -3551,6 +3557,9 @@ const schema_create_func virtual_table_schema_creators [] = {
ObInnerTableSchema::all_virtual_import_table_job_history_schema,
ObInnerTableSchema::all_virtual_import_table_task_schema,
ObInnerTableSchema::all_virtual_import_table_task_history_schema,
ObInnerTableSchema::all_virtual_column_group_mapping_schema,
ObInnerTableSchema::all_virtual_column_group_history_schema,
ObInnerTableSchema::all_virtual_column_group_mapping_history_schema,
ObInnerTableSchema::all_virtual_clone_job_schema,
ObInnerTableSchema::all_virtual_clone_job_history_schema,
ObInnerTableSchema::all_virtual_aux_stat_schema,
@ -3824,6 +3833,9 @@ const schema_create_func virtual_table_schema_creators [] = {
ObInnerTableSchema::all_virtual_import_table_task_ora_schema,
ObInnerTableSchema::all_virtual_import_table_task_history_ora_schema,
ObInnerTableSchema::all_virtual_ls_info_ora_schema,
ObInnerTableSchema::all_virtual_column_group_mapping_real_agent_ora_schema,
ObInnerTableSchema::all_virtual_column_group_history_ora_schema,
ObInnerTableSchema::all_virtual_column_group_mapping_history_ora_schema,
ObInnerTableSchema::all_virtual_aux_stat_real_agent_ora_schema,
ObInnerTableSchema::all_virtual_ls_snapshot_ora_schema,
ObInnerTableSchema::all_virtual_index_usage_info_real_agent_ora_schema,
@ -5324,6 +5336,9 @@ const uint64_t tenant_space_tables [] = {
OB_ALL_VIRTUAL_IMPORT_TABLE_JOB_HISTORY_TID,
OB_ALL_VIRTUAL_IMPORT_TABLE_TASK_TID,
OB_ALL_VIRTUAL_IMPORT_TABLE_TASK_HISTORY_TID,
OB_ALL_VIRTUAL_COLUMN_GROUP_MAPPING_TID,
OB_ALL_VIRTUAL_COLUMN_GROUP_HISTORY_TID,
OB_ALL_VIRTUAL_COLUMN_GROUP_MAPPING_HISTORY_TID,
OB_ALL_VIRTUAL_CLONE_JOB_TID,
OB_ALL_VIRTUAL_CLONE_JOB_HISTORY_TID,
OB_ALL_VIRTUAL_TENANT_SNAPSHOT_JOB_TID,
@ -5594,6 +5609,9 @@ const uint64_t tenant_space_tables [] = {
OB_ALL_VIRTUAL_IMPORT_TABLE_TASK_ORA_TID,
OB_ALL_VIRTUAL_IMPORT_TABLE_TASK_HISTORY_ORA_TID,
OB_ALL_VIRTUAL_LS_INFO_ORA_TID,
OB_ALL_VIRTUAL_COLUMN_GROUP_MAPPING_REAL_AGENT_ORA_TID,
OB_ALL_VIRTUAL_COLUMN_GROUP_HISTORY_ORA_TID,
OB_ALL_VIRTUAL_COLUMN_GROUP_MAPPING_HISTORY_ORA_TID,
OB_ALL_VIRTUAL_AUX_STAT_REAL_AGENT_ORA_TID,
OB_ALL_VIRTUAL_LS_SNAPSHOT_ORA_TID,
OB_ALL_VIRTUAL_INDEX_USAGE_INFO_REAL_AGENT_ORA_TID,
@ -7133,6 +7151,8 @@ const uint64_t all_ora_mapping_virtual_table_org_tables [] = {
OB_ALL_VIRTUAL_IMPORT_TABLE_TASK_TID,
OB_ALL_VIRTUAL_IMPORT_TABLE_TASK_HISTORY_TID,
OB_ALL_VIRTUAL_LS_INFO_TID,
OB_ALL_VIRTUAL_COLUMN_GROUP_HISTORY_TID,
OB_ALL_VIRTUAL_COLUMN_GROUP_MAPPING_HISTORY_TID,
OB_ALL_VIRTUAL_LS_SNAPSHOT_TID, };
const uint64_t all_ora_mapping_virtual_tables [] = { OB_ALL_VIRTUAL_SQL_AUDIT_ORA_TID
@ -7272,6 +7292,8 @@ const uint64_t all_ora_mapping_virtual_tables [] = { OB_ALL_VIRTUAL_SQL_AUDIT_O
, OB_ALL_VIRTUAL_IMPORT_TABLE_TASK_ORA_TID
, OB_ALL_VIRTUAL_IMPORT_TABLE_TASK_HISTORY_ORA_TID
, OB_ALL_VIRTUAL_LS_INFO_ORA_TID
, OB_ALL_VIRTUAL_COLUMN_GROUP_HISTORY_ORA_TID
, OB_ALL_VIRTUAL_COLUMN_GROUP_MAPPING_HISTORY_ORA_TID
, OB_ALL_VIRTUAL_LS_SNAPSHOT_ORA_TID
, };
@ -7757,6 +7779,9 @@ const char* const tenant_space_table_names [] = {
OB_ALL_VIRTUAL_IMPORT_TABLE_JOB_HISTORY_TNAME,
OB_ALL_VIRTUAL_IMPORT_TABLE_TASK_TNAME,
OB_ALL_VIRTUAL_IMPORT_TABLE_TASK_HISTORY_TNAME,
OB_ALL_VIRTUAL_COLUMN_GROUP_MAPPING_TNAME,
OB_ALL_VIRTUAL_COLUMN_GROUP_HISTORY_TNAME,
OB_ALL_VIRTUAL_COLUMN_GROUP_MAPPING_HISTORY_TNAME,
OB_ALL_VIRTUAL_CLONE_JOB_TNAME,
OB_ALL_VIRTUAL_CLONE_JOB_HISTORY_TNAME,
OB_ALL_VIRTUAL_TENANT_SNAPSHOT_JOB_TNAME,
@ -8027,6 +8052,9 @@ const char* const tenant_space_table_names [] = {
OB_ALL_VIRTUAL_IMPORT_TABLE_TASK_ORA_TNAME,
OB_ALL_VIRTUAL_IMPORT_TABLE_TASK_HISTORY_ORA_TNAME,
OB_ALL_VIRTUAL_LS_INFO_ORA_TNAME,
OB_ALL_VIRTUAL_COLUMN_GROUP_MAPPING_REAL_AGENT_ORA_TNAME,
OB_ALL_VIRTUAL_COLUMN_GROUP_HISTORY_ORA_TNAME,
OB_ALL_VIRTUAL_COLUMN_GROUP_MAPPING_HISTORY_ORA_TNAME,
OB_ALL_VIRTUAL_AUX_STAT_REAL_AGENT_ORA_TNAME,
OB_ALL_VIRTUAL_LS_SNAPSHOT_ORA_TNAME,
OB_ALL_VIRTUAL_INDEX_USAGE_INFO_REAL_AGENT_ORA_TNAME,
@ -12201,11 +12229,11 @@ static inline int get_sys_table_lob_aux_schema(const uint64_t tid,
const int64_t OB_CORE_TABLE_COUNT = 4;
const int64_t OB_SYS_TABLE_COUNT = 279;
const int64_t OB_VIRTUAL_TABLE_COUNT = 771;
const int64_t OB_VIRTUAL_TABLE_COUNT = 777;
const int64_t OB_SYS_VIEW_COUNT = 826;
const int64_t OB_SYS_TENANT_TABLE_COUNT = 1881;
const int64_t OB_SYS_TENANT_TABLE_COUNT = 1887;
const int64_t OB_CORE_SCHEMA_VERSION = 1;
const int64_t OB_BOOTSTRAP_SCHEMA_VERSION = 1884;
const int64_t OB_BOOTSTRAP_SCHEMA_VERSION = 1890;
} // end namespace share
} // end namespace oceanbase