addColumn(const TableDescriptor &td, ColumnDescriptor &cd) | Catalog_Namespace::Catalog | |
addColumnDescriptor(const ColumnDescriptor *cd) | Catalog_Namespace::Catalog | private |
addColumnNontransactional(const TableDescriptor &td, ColumnDescriptor &cd) | Catalog_Namespace::Catalog | private |
addColumnTransactional(const TableDescriptor &td, ColumnDescriptor &cd) | Catalog_Namespace::Catalog | |
addDictionaryNontransactional(ColumnDescriptor &cd) | Catalog_Namespace::Catalog | private |
addDictionaryTransactional(ColumnDescriptor &cd) | Catalog_Namespace::Catalog | |
addFrontendViewToMap(DashboardDescriptor &vd) | Catalog_Namespace::Catalog | protected |
addFrontendViewToMapNoLock(DashboardDescriptor &vd) | Catalog_Namespace::Catalog | protected |
addLinkToMap(LinkDescriptor &ld) | Catalog_Namespace::Catalog | protected |
addReferenceToForeignDict(ColumnDescriptor &referencing_column, Parser::SharedDictionaryDef shared_dict_def, const bool persist_reference) | Catalog_Namespace::Catalog | protected |
addTableToMap(const TableDescriptor *td, const std::list< ColumnDescriptor > &columns, const std::list< DictDescriptor > &dicts) | Catalog_Namespace::Catalog | protected |
addToColumnMap(ColumnDescriptor *cd) | Catalog_Namespace::Catalog | private |
adjustAlteredTableFiles(const std::string &temp_data_dir, const std::unordered_map< int, int > &all_column_ids_map) const | Catalog_Namespace::Catalog | private |
alterColumnTypeTransactional(const ColumnDescriptor &cd) | Catalog_Namespace::Catalog | |
alterPhysicalTableMetadata(const TableDescriptor *td, const TableDescriptorUpdateParams &table_update_params) | Catalog_Namespace::Catalog | private |
alterTableMetadata(const TableDescriptor *td, const TableDescriptorUpdateParams &table_update_params) | Catalog_Namespace::Catalog | private |
basePath_ | Catalog_Namespace::Catalog | protected |
buildColumnsMapUnlocked() | Catalog_Namespace::Catalog | private |
buildCustomExpressionsMapUnlocked() | Catalog_Namespace::Catalog | private |
buildDashboardsMapUnlocked(const std::map< int32_t, std::string > &user_name_by_user_id) | Catalog_Namespace::Catalog | private |
buildDictionaryMapUnlocked() | Catalog_Namespace::Catalog | private |
buildForeignServerMapUnlocked() | Catalog_Namespace::Catalog | private |
buildLinksMapUnlocked() | Catalog_Namespace::Catalog | private |
buildLogicalToPhysicalMapUnlocked() | Catalog_Namespace::Catalog | private |
buildMaps() | Catalog_Namespace::Catalog | protected |
buildTablesMapUnlocked() | Catalog_Namespace::Catalog | private |
calciteMgr_ | Catalog_Namespace::Catalog | protected |
calculateSHA1(const std::string &data) | Catalog_Namespace::Catalog | protected |
Catalog(const std::string &basePath, const DBMetadata &curDB, std::shared_ptr< Data_Namespace::DataMgr > dataMgr, const std::vector< LeafHostInfo > &string_dict_hosts, std::shared_ptr< Calcite > calcite, bool is_new_db) | Catalog_Namespace::Catalog | |
Catalog() | Catalog_Namespace::Catalog | |
CATALOG_SERVER_NAME | Catalog_Namespace::Catalog | privatestatic |
changeForeignServerOwner(const std::string &server_name, const int new_owner_id) | Catalog_Namespace::Catalog | |
CheckAndExecuteMigrations() | Catalog_Namespace::Catalog | protected |
CheckAndExecuteMigrationsPostBuildMaps() | Catalog_Namespace::Catalog | protected |
checkDateInDaysColumnMigration() | Catalog_Namespace::Catalog | protected |
checkDropRenderGroupColumnsMigration() | Catalog_Namespace::Catalog | |
checkMetadataForDeletedRecs(const TableDescriptor *td, int column_id) const | Catalog_Namespace::Catalog | |
checkpoint(const int logicalTableId) const | Catalog_Namespace::Catalog | |
checkpointWithAutoRollback(const int logical_table_id) const | Catalog_Namespace::Catalog | |
columnDescriptorMap_ | Catalog_Namespace::Catalog | protected |
columnDescriptorMapById_ | Catalog_Namespace::Catalog | protected |
ColumnDescriptorsForRoll typedef | Catalog_Namespace::Catalog | protected |
columnDescriptorsForRoll | Catalog_Namespace::Catalog | protected |
conditionallyInitializeSystemObjects() | Catalog_Namespace::Catalog | private |
createCustomExpression(std::unique_ptr< CustomExpression > custom_expression) | Catalog_Namespace::Catalog | |
createDashboard(DashboardDescriptor &vd) | Catalog_Namespace::Catalog | |
createDashboardSystemRoles() | Catalog_Namespace::Catalog | protected |
createDefaultServersIfNotExists() | Catalog_Namespace::Catalog | |
createForeignServer(std::unique_ptr< foreign_storage::ForeignServer > foreign_server, bool if_not_exists) | Catalog_Namespace::Catalog | |
createForeignServerNoLocks(std::unique_ptr< foreign_storage::ForeignServer > foreign_server, bool if_not_exists) | Catalog_Namespace::Catalog | private |
createLink(LinkDescriptor &ld, size_t min_length) | Catalog_Namespace::Catalog | |
createOrUpdateDashboardSystemRole(const std::string &view_meta, const int32_t &user_id, const std::string &dash_role_name) | Catalog_Namespace::Catalog | protected |
createShardedTable(TableDescriptor &td, const std::list< ColumnDescriptor > &columns, const std::vector< Parser::SharedDictionaryDef > &shared_dict_defs) | Catalog_Namespace::Catalog | |
createSystemTableServer(const std::string &server_name, const std::string &data_wrapper_type, const foreign_storage::OptionsMap &options={}) | Catalog_Namespace::Catalog | private |
createTable(TableDescriptor &td, const std::list< ColumnDescriptor > &columns, const std::vector< Parser::SharedDictionaryDef > &shared_dict_defs, bool isLogicalTable) | Catalog_Namespace::Catalog | |
createTableFromDiskUnlocked(int32_t table_id) | Catalog_Namespace::Catalog | private |
currentDB_ | Catalog_Namespace::Catalog | protected |
custom_expr_map_by_id_ | Catalog_Namespace::Catalog | protected |
dashboardDescriptorMap_ | Catalog_Namespace::Catalog | protected |
dataMgr_ | Catalog_Namespace::Catalog | protected |
dcatalogMutex_ | Catalog_Namespace::Catalog | mutable |
delDictionaryNontransactional(const ColumnDescriptor &cd) | Catalog_Namespace::Catalog | private |
delDictionaryTransactional(const ColumnDescriptor &cd) | Catalog_Namespace::Catalog | |
deleteCustomExpressions(const std::vector< int32_t > &custom_expression_ids, bool do_soft_delete) | Catalog_Namespace::Catalog | |
deletedColumnPerTable_ | Catalog_Namespace::Catalog | private |
deleteMetadataForDashboards(const std::vector< int32_t > ids, const UserMetadata &user) | Catalog_Namespace::Catalog | |
deleteTableCatalogMetadata(const TableDescriptor *logical_table, const std::vector< const TableDescriptor * > &physical_tables) | Catalog_Namespace::Catalog | private |
dict_columns_by_table_id_ | Catalog_Namespace::Catalog | protected |
dictDescriptorMapByRef_ | Catalog_Namespace::Catalog | protected |
doTruncateTable(const TableDescriptor *td) | Catalog_Namespace::Catalog | protected |
dropColumn(const TableDescriptor &td, const ColumnDescriptor &cd) | Catalog_Namespace::Catalog | |
dropColumnNontransactional(const TableDescriptor &td, const ColumnDescriptor &cd) | Catalog_Namespace::Catalog | |
dropColumnPolicies(const TableDescriptor &td, const ColumnDescriptor &cd) | Catalog_Namespace::Catalog | |
dropColumnTransactional(const TableDescriptor &td, const ColumnDescriptor &cd) | Catalog_Namespace::Catalog | |
dropForeignServer(const std::string &server_name) | Catalog_Namespace::Catalog | |
dropTable(const TableDescriptor *td) | Catalog_Namespace::Catalog | |
dropTableFromJsonUnlocked(const std::string &table_name) const | Catalog_Namespace::Catalog | protected |
dsqliteMutex_ | Catalog_Namespace::Catalog | mutable |
dumpCreateServer(const std::string &name, bool multiline_formatting=true) const | Catalog_Namespace::Catalog | |
dumpCreateTable(const TableDescriptor *td, bool multiline_formatting=true, bool dump_defaults=false) const | Catalog_Namespace::Catalog | |
dumpCreateTable(int32_t table_id, bool multiline_formatting=true, bool dump_defaults=false) const | Catalog_Namespace::Catalog | |
dumpCreateTableUnlocked(const TableDescriptor *td, bool multiline_formatting, bool dump_defaults) const | Catalog_Namespace::Catalog | private |
dumpSchema(const TableDescriptor *td) const | Catalog_Namespace::Catalog | |
eraseDbMetadata() | Catalog_Namespace::Catalog | |
eraseDbPhysicalData() | Catalog_Namespace::Catalog | |
eraseTableMetadata(const TableDescriptor *td) | Catalog_Namespace::Catalog | protected |
eraseTablePhysicalData(const TableDescriptor *td) | Catalog_Namespace::Catalog | |
execInTransaction(F &&f, Args &&...args) | Catalog_Namespace::Catalog | private |
executeDropTableSqliteQueries(const TableDescriptor *td) | Catalog_Namespace::Catalog | protected |
EXECUTOR_STATS_SERVER_NAME | Catalog_Namespace::Catalog | privatestatic |
expandGeoColumn(const ColumnDescriptor &cd, std::list< ColumnDescriptor > &columns) | Catalog_Namespace::Catalog | static |
filterTableByTypeAndUser(const TableDescriptor *td, const UserMetadata &user_metadata, const GetTablesType get_tables_type) const | Catalog_Namespace::Catalog | private |
foreignServerMap_ | Catalog_Namespace::Catalog | protected |
foreignServerMapById_ | Catalog_Namespace::Catalog | protected |
gatherAdditionalInfo(std::vector< std::string > &additional_info, std::set< std::string > &shared_dict_column_names, const TableDescriptor *td) const | Catalog_Namespace::Catalog | private |
generatePhysicalTableName(const std::string &logicalTableName, const size_t shardNumber) | Catalog_Namespace::Catalog | protected |
getAllColumnMetadataForTable(const int tableId, const bool fetchSystemColumns, const bool fetchVirtualColumns, const bool fetchPhysicalColumns) const | Catalog_Namespace::Catalog | |
getAllColumnMetadataForTableImpl(const TableDescriptor *td, std::list< const ColumnDescriptor * > &colDescs, const bool fetchSystemColumns, const bool fetchVirtualColumns, const bool fetchPhysicalColumns) const | Catalog_Namespace::Catalog | protected |
getAllDashboardsMetadata() const | Catalog_Namespace::Catalog | |
getAllDashboardsMetadataForSysTable() const | Catalog_Namespace::Catalog | |
getAllDictionariesWithColumnInName(const ColumnDescriptor *cd) | Catalog_Namespace::Catalog | |
getAllForeignTablesForForeignServer(const int32_t foreign_server_id) | Catalog_Namespace::Catalog | |
getAllForeignTablesForRefresh() const | Catalog_Namespace::Catalog | |
getAllPersistedTableAndShardIds() const | Catalog_Namespace::Catalog | |
getAllTableMetadata() const | Catalog_Namespace::Catalog | |
getAllTableMetadataCopy() const | Catalog_Namespace::Catalog | |
getCachedTableDescriptor(const std::map< std::string, int > &cached_table_map, const std::string &cur_table_name) | Catalog_Namespace::Catalog | private |
getCalciteMgr() const | Catalog_Namespace::Catalog | inline |
getCatalogBasePath() const | Catalog_Namespace::Catalog | inline |
getColumnDictDirectory(const ColumnDescriptor *cd, bool file_name_only=true) const | Catalog_Namespace::Catalog | |
getColumnIdBySpi(const int tableId, const size_t spi) const | Catalog_Namespace::Catalog | |
getColumnIdBySpiUnlocked(const int table_id, const size_t spi) const | Catalog_Namespace::Catalog | protected |
getColumnName(int table_id, int column_id) const | Catalog_Namespace::Catalog | |
getCurrentDB() const | Catalog_Namespace::Catalog | inline |
getCustomExpression(int32_t custom_expression_id) const | Catalog_Namespace::Catalog | |
getCustomExpressionFromConnector(size_t row) | Catalog_Namespace::Catalog | private |
getCustomExpressionFromStorage(int32_t custom_expression_id) | Catalog_Namespace::Catalog | |
getCustomExpressionsForUser(const UserMetadata &user) const | Catalog_Namespace::Catalog | |
getCustomExpressionsSchema(bool if_not_exists=false) | Catalog_Namespace::Catalog | static |
getDatabaseId() const | Catalog_Namespace::Catalog | inline |
getDataMgr() const | Catalog_Namespace::Catalog | inline |
getDeletedColumn(const TableDescriptor *td) const | Catalog_Namespace::Catalog | |
getDeletedColumnIfRowsDeleted(const TableDescriptor *td) const | Catalog_Namespace::Catalog | |
getDictionary(const ColumnDescriptor &cd, std::map< int, StringDictionary * > &stringDicts) | Catalog_Namespace::Catalog | |
getDictionaryToColumnMapping() | Catalog_Namespace::Catalog | |
getForeignServer(const std::string &server_name) const | Catalog_Namespace::Catalog | |
getForeignServerFromStorage(const std::string &server_name) | Catalog_Namespace::Catalog | |
getForeignServerSchema(bool if_not_exists=false) | Catalog_Namespace::Catalog | static |
getForeignServersForUser(const rapidjson::Value *filters, const UserMetadata &user, std::vector< const foreign_storage::ForeignServer * > &results) | Catalog_Namespace::Catalog | |
getForeignTable(const std::string &tableName) const | Catalog_Namespace::Catalog | |
getForeignTable(int table_id) const | Catalog_Namespace::Catalog | |
getForeignTableFromStorage(int table_id) | Catalog_Namespace::Catalog | |
getForeignTableSchema(bool if_not_exists=false) | Catalog_Namespace::Catalog | static |
getForeignTableUnlocked(const std::string &tableName) const | Catalog_Namespace::Catalog | private |
getLogicalTableId(const int physicalTableId) const | Catalog_Namespace::Catalog | |
getMetadataForColumn(int tableId, const std::string &colName) const | Catalog_Namespace::Catalog | |
getMetadataForColumn(int tableId, int columnId) const | Catalog_Namespace::Catalog | |
getMetadataForColumnBySpi(const int tableId, const size_t spi) const | Catalog_Namespace::Catalog | |
getMetadataForDashboard(const std::string &userId, const std::string &dashName) const | Catalog_Namespace::Catalog | |
getMetadataForDashboard(const int32_t dashboard_id) const | Catalog_Namespace::Catalog | |
getMetadataForDict(int dict_ref, bool loadDict=true) const | Catalog_Namespace::Catalog | |
getMetadataForLink(const std::string &link) const | Catalog_Namespace::Catalog | |
getMetadataForLink(int linkId) const | Catalog_Namespace::Catalog | |
getMetadataForTable(const std::string &tableName, const bool populateFragmenter=true) const | Catalog_Namespace::Catalog | |
getMetadataForTable(int tableId, bool populateFragmenter=true) const | Catalog_Namespace::Catalog | |
getMutableMetadataForTableUnlocked(int table_id) const | Catalog_Namespace::Catalog | private |
getMutableMetadataForTableUnlocked(const std::string &table_name) const | Catalog_Namespace::Catalog | private |
getNextAddedColumnId(const TableDescriptor &td) | Catalog_Namespace::Catalog | |
getObjForLock() | Catalog_Namespace::Catalog | private |
getPhysicalTablesDescriptors(const TableDescriptor *logical_table_desc, bool populate_fragmenter=true) const | Catalog_Namespace::Catalog | |
getShardColumnMetadataForTable(const TableDescriptor *td) const | Catalog_Namespace::Catalog | |
getSqliteConnector() | Catalog_Namespace::Catalog | inline |
getStringDictionaryHosts() const | Catalog_Namespace::Catalog | |
getSystemTableSchema(const std::string &table_name, const std::string &server_name, const std::vector< std::pair< std::string, SQLTypeInfo >> &column_type_by_name, bool is_in_memory_system_table) | Catalog_Namespace::Catalog | private |
getTableDataDirectories(const TableDescriptor *td) const | Catalog_Namespace::Catalog | |
getTableDictDirectories(const TableDescriptor *td) const | Catalog_Namespace::Catalog | |
getTableDictDirectoryPaths(int32_t table_id) const | Catalog_Namespace::Catalog | |
getTableEpoch(const int32_t db_id, const int32_t table_id) const | Catalog_Namespace::Catalog | |
getTableEpochs(const int32_t db_id, const int32_t table_id) const | Catalog_Namespace::Catalog | |
getTableId(const std::string &table_name) const | Catalog_Namespace::Catalog | |
getTableName(int32_t table_id) const | Catalog_Namespace::Catalog | |
getTableNamesForUser(const UserMetadata &user, const GetTablesType get_tables_type) const | Catalog_Namespace::Catalog | |
getTablesMetadataForUser(const UserMetadata &user_metadata, const GetTablesType get_tables_type, const std::string &filter_table_name) const | Catalog_Namespace::Catalog | |
getTotalMemorySizeForDictionariesForDatabase() const | Catalog_Namespace::Catalog | |
initialized_ | Catalog_Namespace::Catalog | |
initializeDashboardsSystemTable() | Catalog_Namespace::Catalog | private |
initializeDatabasesSystemTable() | Catalog_Namespace::Catalog | private |
initializeExecutorResourcePoolSummarySystemTable() | Catalog_Namespace::Catalog | private |
initializeMemoryDetailsSystemTable() | Catalog_Namespace::Catalog | private |
initializeMemorySummarySystemTable() | Catalog_Namespace::Catalog | private |
initializeMLModelMetadataSystemTable() | Catalog_Namespace::Catalog | private |
initializePermissionsSystemTable() | Catalog_Namespace::Catalog | private |
initializeRequestLogsSystemTables() | Catalog_Namespace::Catalog | private |
initializeRoleAssignmentsSystemTable() | Catalog_Namespace::Catalog | private |
initializeRolesSystemTable() | Catalog_Namespace::Catalog | private |
initializeServerLogsSystemTables() | Catalog_Namespace::Catalog | private |
initializeStorageDetailsSystemTable() | Catalog_Namespace::Catalog | private |
initializeSystemServers() | Catalog_Namespace::Catalog | private |
initializeSystemTables() | Catalog_Namespace::Catalog | private |
initializeTablesSystemTable() | Catalog_Namespace::Catalog | private |
initializeUsersSystemTable() | Catalog_Namespace::Catalog | private |
initializeWebServerAccessLogsSystemTables() | Catalog_Namespace::Catalog | private |
initializeWebServerLogsSystemTables() | Catalog_Namespace::Catalog | private |
instantiateFragmenter(TableDescriptor *td) const | Catalog_Namespace::Catalog | protected |
INTERNAL_SERVERS | Catalog_Namespace::Catalog | privatestatic |
invalidateCachesForTable(const int table_id) | Catalog_Namespace::Catalog | |
isInfoSchemaDb() const | Catalog_Namespace::Catalog | |
linkDescriptorMap_ | Catalog_Namespace::Catalog | protected |
linkDescriptorMapById_ | Catalog_Namespace::Catalog | protected |
lockmgr::TableLockMgrImpl class | Catalog_Namespace::Catalog | friend |
logicalToPhysicalTableMapById_ | Catalog_Namespace::Catalog | protected |
LOGS_SERVER_NAME | Catalog_Namespace::Catalog | privatestatic |
MEMORY_STATS_SERVER_NAME | Catalog_Namespace::Catalog | privatestatic |
ML_METADATA_SERVER_NAME | Catalog_Namespace::Catalog | privatestatic |
name() const | Catalog_Namespace::Catalog | inline |
nextTempDictId_ | Catalog_Namespace::Catalog | protected |
nextTempTableId_ | Catalog_Namespace::Catalog | protected |
parseDashboardObjects(const std::string &view_meta, const int &user_id) | Catalog_Namespace::Catalog | protected |
physicalTableNameTag_ | Catalog_Namespace::Catalog | protectedstatic |
quoteIfRequired(const std::string &column_name) const | Catalog_Namespace::Catalog | private |
reassignOwners(const std::set< std::string > &old_owners, const std::string &new_owner) | Catalog_Namespace::Catalog | |
recordOwnershipOfObjectsInObjectPermissions() | Catalog_Namespace::Catalog | protected |
recreateSystemTableIfUpdated(foreign_storage::ForeignTable &foreign_table, const std::list< ColumnDescriptor > &columns) | Catalog_Namespace::Catalog | private |
refreshDictionaryCachesForTableUnlocked(const TableDescriptor &td) | Catalog_Namespace::Catalog | private |
reloadCatalogMetadata(const std::map< int32_t, std::string > &user_name_by_user_id) | Catalog_Namespace::Catalog | private |
reloadCatalogMetadataUnlocked(const std::map< int32_t, std::string > &user_name_by_user_id) | Catalog_Namespace::Catalog | private |
reloadDictionariesFromDiskUnlocked() | Catalog_Namespace::Catalog | private |
reloadForeignTableUnlocked(foreign_storage::ForeignTable &foreign_table) | Catalog_Namespace::Catalog | private |
reloadTableMetadata(int table_id) | Catalog_Namespace::Catalog | private |
reloadTableMetadataUnlocked(int table_id) | Catalog_Namespace::Catalog | private |
removeChunks(const int table_id) const | Catalog_Namespace::Catalog | private |
removeColumnDescriptor(const ColumnDescriptor *cd) | Catalog_Namespace::Catalog | private |
removeDiskCachedDataForMutableTable(int32_t table_id) const | Catalog_Namespace::Catalog | private |
removeFragmenterForTable(const int table_id) const | Catalog_Namespace::Catalog | |
removeFromColumnMap(ColumnDescriptor *cd) | Catalog_Namespace::Catalog | private |
removeTableFromMap(const std::string &tableName, const int tableId, const bool is_on_error=false) | Catalog_Namespace::Catalog | protected |
renameColumn(const TableDescriptor *td, const ColumnDescriptor *cd, const std::string &newColumnName) | Catalog_Namespace::Catalog | |
renameForeignServer(const std::string &server_name, const std::string &name) | Catalog_Namespace::Catalog | |
renameLegacyDataWrappers() | Catalog_Namespace::Catalog | protected |
renamePhysicalTable(const TableDescriptor *td, const std::string &newTableName) | Catalog_Namespace::Catalog | protected |
renamePhysicalTables(std::vector< std::pair< std::string, std::string >> &names, std::vector< int > &tableIds) | Catalog_Namespace::Catalog | protected |
renameTable(const TableDescriptor *td, const std::string &newTableName) | Catalog_Namespace::Catalog | |
renameTableDirectories(const std::string &temp_data_dir, const std::vector< std::string > &target_paths, const std::string &name_prefix) const | Catalog_Namespace::Catalog | private |
renameTables(const std::vector< std::pair< std::string, std::string >> &names) | Catalog_Namespace::Catalog | |
replaceDashboard(DashboardDescriptor &vd) | Catalog_Namespace::Catalog | |
resetTableEpochFloor(const int logicalTableId) const | Catalog_Namespace::Catalog | |
restoreOldOwners(const std::map< int32_t, std::string > &old_owners_user_name_by_id, const std::map< int32_t, std::vector< DBObject >> &old_owner_db_objects, int32_t new_owner_id) | Catalog_Namespace::Catalog | private |
restoreOldOwnersInMemory(const std::map< int32_t, std::string > &old_owners_user_name_by_id, const std::map< int32_t, std::vector< DBObject >> &old_owner_db_objects, int32_t new_owner_id) | Catalog_Namespace::Catalog | private |
rollLegacy(const bool forward) | Catalog_Namespace::Catalog | |
serializeTableJsonUnlocked(const TableDescriptor *td, const std::list< ColumnDescriptor > &cds) const | Catalog_Namespace::Catalog | protected |
setCalciteMgr(const std::shared_ptr< Calcite > &new_calcite_mgr) | Catalog_Namespace::Catalog | inline |
setColumnDictionary(ColumnDescriptor &cd, std::list< DictDescriptor > &dds, const TableDescriptor &td, bool is_logical_table, bool use_temp_dictionary=false) | Catalog_Namespace::Catalog | protected |
setColumnSharedDictionary(ColumnDescriptor &cd, std::list< ColumnDescriptor > &cdd, std::list< DictDescriptor > &dds, const TableDescriptor td, const std::vector< Parser::SharedDictionaryDef > &shared_dict_defs) | Catalog_Namespace::Catalog | protected |
setDeletedColumn(const TableDescriptor *td, const ColumnDescriptor *cd) | Catalog_Namespace::Catalog | |
setDeletedColumnUnlocked(const TableDescriptor *td, const ColumnDescriptor *cd) | Catalog_Namespace::Catalog | private |
setForeignServerDataWrapper(const std::string &server_name, const std::string &data_wrapper) | Catalog_Namespace::Catalog | |
setForeignServerOptions(const std::string &server_name, const std::string &options) | Catalog_Namespace::Catalog | |
setForeignServerProperty(const std::string &server_name, const std::string &property, const std::string &value) | Catalog_Namespace::Catalog | private |
setForeignTableOptions(const std::string &table_name, foreign_storage::OptionsMap &options_map, bool clear_existing_options=true) | Catalog_Namespace::Catalog | |
setForeignTableProperty(const foreign_storage::ForeignTable *table, const std::string &property, const std::string &value) | Catalog_Namespace::Catalog | private |
setForReload(const int32_t tableId) | Catalog_Namespace::Catalog | |
setMaxRollbackEpochs(const int32_t table_id, const int32_t max_rollback_epochs) | Catalog_Namespace::Catalog | |
setMaxRows(const int32_t table_id, const int64_t max_rows) | Catalog_Namespace::Catalog | |
setTableEpoch(const int db_id, const int table_id, const int new_epoch) | Catalog_Namespace::Catalog | |
setTableEpochs(const int32_t db_id, const std::vector< TableEpochInfo > &table_epochs) const | Catalog_Namespace::Catalog | |
setTableEpochsLogExceptions(const int32_t db_id, const std::vector< TableEpochInfo > &table_epochs) const | Catalog_Namespace::Catalog | |
setTableFileMgrParams(const int table_id, const File_Namespace::FileMgrParams &file_mgr_params) | Catalog_Namespace::Catalog | private |
setUncappedTableEpoch(const std::string &table_name) | Catalog_Namespace::Catalog | |
sharedMutex_ | Catalog_Namespace::Catalog | mutable |
sqliteConnector_ | Catalog_Namespace::Catalog | protected |
sqliteGetColumnsForTableUnlocked(int32_t table_id) | Catalog_Namespace::Catalog | private |
sqliteMutex_ | Catalog_Namespace::Catalog | mutable |
STORAGE_STATS_SERVER_NAME | Catalog_Namespace::Catalog | privatestatic |
string_dict_hosts_ | Catalog_Namespace::Catalog | protected |
tableDescriptorMap_ | Catalog_Namespace::Catalog | protected |
tableDescriptorMapById_ | Catalog_Namespace::Catalog | protected |
thread_holding_sqlite_lock | Catalog_Namespace::Catalog | mutable |
thread_holding_write_lock | Catalog_Namespace::Catalog | mutable |
thread_holds_read_lock | Catalog_Namespace::Catalog | static |
truncateTable(const TableDescriptor *td) | Catalog_Namespace::Catalog | |
updateCustomExpression(int32_t custom_expression_id, const std::string &expression_json) | Catalog_Namespace::Catalog | |
updateCustomExpressionsSchema() | Catalog_Namespace::Catalog | protected |
updateDefaultColumnValues() | Catalog_Namespace::Catalog | protected |
updateDeletedColumnIndicator() | Catalog_Namespace::Catalog | protected |
updateDictionaryNames() | Catalog_Namespace::Catalog | protected |
updateDictionarySchema() | Catalog_Namespace::Catalog | protected |
updateFixlenArrayColumns() | Catalog_Namespace::Catalog | protected |
updateForeignTableRefreshTimes(const int32_t table_id) | Catalog_Namespace::Catalog | |
updateForeignTablesInMapUnlocked() | Catalog_Namespace::Catalog | private |
updateFrontendViewAndLinkUsers() | Catalog_Namespace::Catalog | protected |
updateFrontendViewSchema() | Catalog_Namespace::Catalog | protected |
updateFrontendViewsToDashboards() | Catalog_Namespace::Catalog | protected |
updateFsiSchemas() | Catalog_Namespace::Catalog | protected |
updateGeoColumns() | Catalog_Namespace::Catalog | protected |
updateInColumnMap(ColumnDescriptor *cd, ColumnDescriptor *old_cd) | Catalog_Namespace::Catalog | private |
updateLeaf(const LeafHostInfo &string_dict_host) | Catalog_Namespace::Catalog | |
updateLinkSchema() | Catalog_Namespace::Catalog | protected |
updateLogicalToPhysicalTableLinkSchema() | Catalog_Namespace::Catalog | protected |
updateLogicalToPhysicalTableMap(const int32_t logical_tb_id) | Catalog_Namespace::Catalog | protected |
updatePageSize() | Catalog_Namespace::Catalog | protected |
updateTableDescriptorSchema() | Catalog_Namespace::Catalog | protected |
updateViewsInMapUnlocked() | Catalog_Namespace::Catalog | private |
updateViewUnlocked(TableDescriptor &) | Catalog_Namespace::Catalog | private |
validateNonExistentTableOrView(const std::string &name, const bool if_not_exists) | Catalog_Namespace::Catalog | |
~Catalog() | Catalog_Namespace::Catalog | |