[FEAT MERGE]
Co-authored-by: leftgeek <1094669802@qq.com> Co-authored-by: coolfishchen <coolfishchen@gmail.com> Co-authored-by: hy-guo <fqboyg@gmail.com>
This commit is contained in:
@ -585,6 +585,7 @@ public:
|
||||
static int all_column_privilege_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_column_privilege_history_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_tenant_snapshot_ls_replica_history_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_mview_dep_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int tenant_virtual_all_table_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int tenant_virtual_table_column_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int tenant_virtual_table_index_schema(share::schema::ObTableSchema &table_schema);
|
||||
@ -2469,6 +2470,7 @@ public:
|
||||
static int all_column_privilege_aux_lob_meta_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_column_privilege_history_aux_lob_meta_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_tenant_snapshot_ls_replica_history_aux_lob_meta_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_mview_dep_aux_lob_meta_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_table_aux_lob_piece_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_column_aux_lob_piece_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_ddl_operation_aux_lob_piece_schema(share::schema::ObTableSchema &table_schema);
|
||||
@ -2762,6 +2764,7 @@ public:
|
||||
static int all_column_privilege_aux_lob_piece_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_column_privilege_history_aux_lob_piece_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_tenant_snapshot_ls_replica_history_aux_lob_piece_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_mview_dep_aux_lob_piece_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_virtual_ash_all_virtual_ash_i1_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_virtual_sql_plan_monitor_all_virtual_sql_plan_monitor_i1_schema(share::schema::ObTableSchema &table_schema);
|
||||
static int all_virtual_sql_audit_all_virtual_sql_audit_i1_schema(share::schema::ObTableSchema &table_schema);
|
||||
@ -3266,6 +3269,7 @@ const schema_create_func sys_table_schema_creators [] = {
|
||||
ObInnerTableSchema::all_column_privilege_schema,
|
||||
ObInnerTableSchema::all_column_privilege_history_schema,
|
||||
ObInnerTableSchema::all_tenant_snapshot_ls_replica_history_schema,
|
||||
ObInnerTableSchema::all_mview_dep_schema,
|
||||
NULL,};
|
||||
|
||||
const schema_create_func virtual_table_schema_creators [] = {
|
||||
@ -5344,6 +5348,7 @@ const uint64_t tenant_space_tables [] = {
|
||||
OB_ALL_COLUMN_PRIVILEGE_TID,
|
||||
OB_ALL_COLUMN_PRIVILEGE_HISTORY_TID,
|
||||
OB_ALL_TENANT_SNAPSHOT_LS_REPLICA_HISTORY_TID,
|
||||
OB_ALL_MVIEW_DEP_TID,
|
||||
OB_TENANT_VIRTUAL_ALL_TABLE_TID,
|
||||
OB_TENANT_VIRTUAL_TABLE_COLUMN_TID,
|
||||
OB_TENANT_VIRTUAL_TABLE_INDEX_TID,
|
||||
@ -7049,6 +7054,7 @@ const uint64_t tenant_space_tables [] = {
|
||||
OB_ALL_COLUMN_PRIVILEGE_AUX_LOB_META_TID,
|
||||
OB_ALL_COLUMN_PRIVILEGE_HISTORY_AUX_LOB_META_TID,
|
||||
OB_ALL_TENANT_SNAPSHOT_LS_REPLICA_HISTORY_AUX_LOB_META_TID,
|
||||
OB_ALL_MVIEW_DEP_AUX_LOB_META_TID,
|
||||
OB_ALL_TABLE_AUX_LOB_PIECE_TID,
|
||||
OB_ALL_COLUMN_AUX_LOB_PIECE_TID,
|
||||
OB_ALL_DDL_OPERATION_AUX_LOB_PIECE_TID,
|
||||
@ -7317,7 +7323,8 @@ const uint64_t tenant_space_tables [] = {
|
||||
OB_ALL_TENANT_SNAPSHOT_JOB_AUX_LOB_PIECE_TID,
|
||||
OB_ALL_COLUMN_PRIVILEGE_AUX_LOB_PIECE_TID,
|
||||
OB_ALL_COLUMN_PRIVILEGE_HISTORY_AUX_LOB_PIECE_TID,
|
||||
OB_ALL_TENANT_SNAPSHOT_LS_REPLICA_HISTORY_AUX_LOB_PIECE_TID, };
|
||||
OB_ALL_TENANT_SNAPSHOT_LS_REPLICA_HISTORY_AUX_LOB_PIECE_TID,
|
||||
OB_ALL_MVIEW_DEP_AUX_LOB_PIECE_TID, };
|
||||
|
||||
const uint64_t all_ora_mapping_virtual_table_org_tables [] = {
|
||||
OB_ALL_VIRTUAL_SQL_AUDIT_TID,
|
||||
@ -7895,6 +7902,7 @@ const char* const tenant_space_table_names [] = {
|
||||
OB_ALL_COLUMN_PRIVILEGE_TNAME,
|
||||
OB_ALL_COLUMN_PRIVILEGE_HISTORY_TNAME,
|
||||
OB_ALL_TENANT_SNAPSHOT_LS_REPLICA_HISTORY_TNAME,
|
||||
OB_ALL_MVIEW_DEP_TNAME,
|
||||
OB_TENANT_VIRTUAL_ALL_TABLE_TNAME,
|
||||
OB_TENANT_VIRTUAL_TABLE_COLUMN_TNAME,
|
||||
OB_TENANT_VIRTUAL_TABLE_INDEX_TNAME,
|
||||
@ -9600,6 +9608,7 @@ const char* const tenant_space_table_names [] = {
|
||||
OB_ALL_COLUMN_PRIVILEGE_AUX_LOB_META_TNAME,
|
||||
OB_ALL_COLUMN_PRIVILEGE_HISTORY_AUX_LOB_META_TNAME,
|
||||
OB_ALL_TENANT_SNAPSHOT_LS_REPLICA_HISTORY_AUX_LOB_META_TNAME,
|
||||
OB_ALL_MVIEW_DEP_AUX_LOB_META_TNAME,
|
||||
OB_ALL_TABLE_AUX_LOB_PIECE_TNAME,
|
||||
OB_ALL_COLUMN_AUX_LOB_PIECE_TNAME,
|
||||
OB_ALL_DDL_OPERATION_AUX_LOB_PIECE_TNAME,
|
||||
@ -9868,7 +9877,8 @@ const char* const tenant_space_table_names [] = {
|
||||
OB_ALL_TENANT_SNAPSHOT_JOB_AUX_LOB_PIECE_TNAME,
|
||||
OB_ALL_COLUMN_PRIVILEGE_AUX_LOB_PIECE_TNAME,
|
||||
OB_ALL_COLUMN_PRIVILEGE_HISTORY_AUX_LOB_PIECE_TNAME,
|
||||
OB_ALL_TENANT_SNAPSHOT_LS_REPLICA_HISTORY_AUX_LOB_PIECE_TNAME, };
|
||||
OB_ALL_TENANT_SNAPSHOT_LS_REPLICA_HISTORY_AUX_LOB_PIECE_TNAME,
|
||||
OB_ALL_MVIEW_DEP_AUX_LOB_PIECE_TNAME, };
|
||||
|
||||
const uint64_t only_rs_vtables [] = {
|
||||
OB_ALL_VIRTUAL_CORE_META_TABLE_TID,
|
||||
@ -12717,6 +12727,14 @@ LOBMapping const lob_aux_table_mappings [] = {
|
||||
ObInnerTableSchema::all_tenant_snapshot_ls_replica_history_aux_lob_piece_schema
|
||||
},
|
||||
|
||||
{
|
||||
OB_ALL_MVIEW_DEP_TID,
|
||||
OB_ALL_MVIEW_DEP_AUX_LOB_META_TID,
|
||||
OB_ALL_MVIEW_DEP_AUX_LOB_PIECE_TID,
|
||||
ObInnerTableSchema::all_mview_dep_aux_lob_meta_schema,
|
||||
ObInnerTableSchema::all_mview_dep_aux_lob_piece_schema
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
static inline bool get_sys_table_lob_aux_table_id(const uint64_t tid, uint64_t& meta_tid, uint64_t& piece_tid)
|
||||
|
||||
Reference in New Issue
Block a user