occupy table type for column store ddl

This commit is contained in:
simonjoylet
2023-11-28 05:12:16 +00:00
committed by ob-robot
parent d5f6865767
commit a3b76db9c2
2 changed files with 9 additions and 1 deletions

View File

@ -70,7 +70,11 @@ const char* ObITable::table_type_name_[] =
"COL_ORIENTED", "COL_ORIENTED",
"NORMAL_COL_GROUP", "NORMAL_COL_GROUP",
"ROWKEY_COL_GROUP", "ROWKEY_COL_GROUP",
"COL_ORIENTED_META" "COL_ORIENTED_META",
"DDL_MERGE_CO",
"DDL_MERGE_CG",
"DDL_MEM_CO",
"DDL_MEM_CG"
}; };
uint64_t ObITable::TableKey::hash() const uint64_t ObITable::TableKey::hash() const

View File

@ -97,6 +97,10 @@ public:
NORMAL_COLUMN_GROUP_SSTABLE = 18, NORMAL_COLUMN_GROUP_SSTABLE = 18,
ROWKEY_COLUMN_GROUP_SSTABLE = 19, ROWKEY_COLUMN_GROUP_SSTABLE = 19,
COLUMN_ORIENTED_META_SSTABLE = 20, COLUMN_ORIENTED_META_SSTABLE = 20,
DDL_MERGE_CO_SSTABLE = 21, // used for column store ddl, for base sstable
DDL_MERGE_CG_SSTABLE = 22, // used for column store ddl, for normal cg sstable, rowkey cg not supported
DDL_MEM_CO_SSTABLE = 23,
DDL_MEM_CG_SSTABLE = 24,
// < add new sstable before here, See is_sstable() // < add new sstable before here, See is_sstable()
MAX_TABLE_TYPE MAX_TABLE_TYPE