OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Catalog_Namespace::Catalog Member List

This is the complete list of members for Catalog_Namespace::Catalog, including all inherited members.

addColumn(const TableDescriptor &td, ColumnDescriptor &cd)Catalog_Namespace::Catalog
addColumnDescriptor(const ColumnDescriptor *cd)Catalog_Namespace::Catalogprivate
addColumnNontransactional(const TableDescriptor &td, ColumnDescriptor &cd)Catalog_Namespace::Catalogprivate
addColumnTransactional(const TableDescriptor &td, ColumnDescriptor &cd)Catalog_Namespace::Catalog
addDictionaryNontransactional(ColumnDescriptor &cd)Catalog_Namespace::Catalogprivate
addDictionaryTransactional(ColumnDescriptor &cd)Catalog_Namespace::Catalog
addFrontendViewToMap(DashboardDescriptor &vd)Catalog_Namespace::Catalogprotected
addFrontendViewToMapNoLock(DashboardDescriptor &vd)Catalog_Namespace::Catalogprotected
addLinkToMap(LinkDescriptor &ld)Catalog_Namespace::Catalogprotected
addReferenceToForeignDict(ColumnDescriptor &referencing_column, Parser::SharedDictionaryDef shared_dict_def, const bool persist_reference)Catalog_Namespace::Catalogprotected
addTableToMap(const TableDescriptor *td, const std::list< ColumnDescriptor > &columns, const std::list< DictDescriptor > &dicts)Catalog_Namespace::Catalogprotected
addToColumnMap(ColumnDescriptor *cd)Catalog_Namespace::Catalogprivate
adjustAlteredTableFiles(const std::string &temp_data_dir, const std::unordered_map< int, int > &all_column_ids_map) const Catalog_Namespace::Catalogprivate
alterColumnTypeTransactional(const ColumnDescriptor &cd)Catalog_Namespace::Catalog
alterPhysicalTableMetadata(const TableDescriptor *td, const TableDescriptorUpdateParams &table_update_params)Catalog_Namespace::Catalogprivate
alterTableMetadata(const TableDescriptor *td, const TableDescriptorUpdateParams &table_update_params)Catalog_Namespace::Catalogprivate
basePath_Catalog_Namespace::Catalogprotected
buildColumnsMapUnlocked()Catalog_Namespace::Catalogprivate
buildCustomExpressionsMapUnlocked()Catalog_Namespace::Catalogprivate
buildDashboardsMapUnlocked(const std::map< int32_t, std::string > &user_name_by_user_id)Catalog_Namespace::Catalogprivate
buildDictionaryMapUnlocked()Catalog_Namespace::Catalogprivate
buildForeignServerMapUnlocked()Catalog_Namespace::Catalogprivate
buildLinksMapUnlocked()Catalog_Namespace::Catalogprivate
buildLogicalToPhysicalMapUnlocked()Catalog_Namespace::Catalogprivate
buildMaps()Catalog_Namespace::Catalogprotected
buildTablesMapUnlocked()Catalog_Namespace::Catalogprivate
calciteMgr_Catalog_Namespace::Catalogprotected
calculateSHA1(const std::string &data)Catalog_Namespace::Catalogprotected
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_NAMECatalog_Namespace::Catalogprivatestatic
changeForeignServerOwner(const std::string &server_name, const int new_owner_id)Catalog_Namespace::Catalog
CheckAndExecuteMigrations()Catalog_Namespace::Catalogprotected
CheckAndExecuteMigrationsPostBuildMaps()Catalog_Namespace::Catalogprotected
checkDateInDaysColumnMigration()Catalog_Namespace::Catalogprotected
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::Catalogprotected
columnDescriptorMapById_Catalog_Namespace::Catalogprotected
ColumnDescriptorsForRoll typedefCatalog_Namespace::Catalogprotected
columnDescriptorsForRollCatalog_Namespace::Catalogprotected
conditionallyInitializeSystemObjects()Catalog_Namespace::Catalogprivate
createCustomExpression(std::unique_ptr< CustomExpression > custom_expression)Catalog_Namespace::Catalog
createDashboard(DashboardDescriptor &vd)Catalog_Namespace::Catalog
createDashboardSystemRoles()Catalog_Namespace::Catalogprotected
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::Catalogprivate
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::Catalogprotected
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::Catalogprivate
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::Catalogprivate
currentDB_Catalog_Namespace::Catalogprotected
custom_expr_map_by_id_Catalog_Namespace::Catalogprotected
dashboardDescriptorMap_Catalog_Namespace::Catalogprotected
dataMgr_Catalog_Namespace::Catalogprotected
dcatalogMutex_Catalog_Namespace::Catalogmutable
delDictionaryNontransactional(const ColumnDescriptor &cd)Catalog_Namespace::Catalogprivate
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::Catalogprivate
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::Catalogprivate
dict_columns_by_table_id_Catalog_Namespace::Catalogprotected
dictDescriptorMapByRef_Catalog_Namespace::Catalogprotected
doTruncateTable(const TableDescriptor *td)Catalog_Namespace::Catalogprotected
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::Catalogprotected
dsqliteMutex_Catalog_Namespace::Catalogmutable
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::Catalogprivate
dumpSchema(const TableDescriptor *td) const Catalog_Namespace::Catalog
eraseDbMetadata()Catalog_Namespace::Catalog
eraseDbPhysicalData()Catalog_Namespace::Catalog
eraseTableMetadata(const TableDescriptor *td)Catalog_Namespace::Catalogprotected
eraseTablePhysicalData(const TableDescriptor *td)Catalog_Namespace::Catalog
execInTransaction(F &&f, Args &&...args)Catalog_Namespace::Catalogprivate
executeDropTableSqliteQueries(const TableDescriptor *td)Catalog_Namespace::Catalogprotected
EXECUTOR_STATS_SERVER_NAMECatalog_Namespace::Catalogprivatestatic
expandGeoColumn(const ColumnDescriptor &cd, std::list< ColumnDescriptor > &columns)Catalog_Namespace::Catalogstatic
filterTableByTypeAndUser(const TableDescriptor *td, const UserMetadata &user_metadata, const GetTablesType get_tables_type) const Catalog_Namespace::Catalogprivate
foreignServerMap_Catalog_Namespace::Catalogprotected
foreignServerMapById_Catalog_Namespace::Catalogprotected
gatherAdditionalInfo(std::vector< std::string > &additional_info, std::set< std::string > &shared_dict_column_names, const TableDescriptor *td) const Catalog_Namespace::Catalogprivate
generatePhysicalTableName(const std::string &logicalTableName, const size_t shardNumber)Catalog_Namespace::Catalogprotected
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::Catalogprotected
getAllDashboardsMetadata() const Catalog_Namespace::Catalog
getAllDashboardsMetadataCopy() 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::Catalogprivate
getCalciteMgr() const Catalog_Namespace::Cataloginline
getCatalogBasePath() const Catalog_Namespace::Cataloginline
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::Catalogprotected
getColumnName(int table_id, int column_id) const Catalog_Namespace::Catalog
getCurrentDB() const Catalog_Namespace::Cataloginline
getCustomExpression(int32_t custom_expression_id) const Catalog_Namespace::Catalog
getCustomExpressionFromConnector(size_t row)Catalog_Namespace::Catalogprivate
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::Catalogstatic
getDatabaseId() const Catalog_Namespace::Cataloginline
getDataMgr() const Catalog_Namespace::Cataloginline
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::Catalogstatic
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::Catalogstatic
getForeignTableUnlocked(const std::string &tableName) const Catalog_Namespace::Catalogprivate
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::Catalogprivate
getMutableMetadataForTableUnlocked(const std::string &table_name) const Catalog_Namespace::Catalogprivate
getNextAddedColumnId(const TableDescriptor &td)Catalog_Namespace::Catalog
getObjForLock()Catalog_Namespace::Catalogprivate
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::Cataloginline
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::Catalogprivate
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::Catalogprivate
initializeDatabasesSystemTable()Catalog_Namespace::Catalogprivate
initializeExecutorResourcePoolSummarySystemTable()Catalog_Namespace::Catalogprivate
initializeMemoryDetailsSystemTable()Catalog_Namespace::Catalogprivate
initializeMemorySummarySystemTable()Catalog_Namespace::Catalogprivate
initializeMLModelMetadataSystemTable()Catalog_Namespace::Catalogprivate
initializePermissionsSystemTable()Catalog_Namespace::Catalogprivate
initializeRequestLogsSystemTables()Catalog_Namespace::Catalogprivate
initializeRoleAssignmentsSystemTable()Catalog_Namespace::Catalogprivate
initializeRolesSystemTable()Catalog_Namespace::Catalogprivate
initializeServerLogsSystemTables()Catalog_Namespace::Catalogprivate
initializeStorageDetailsSystemTable()Catalog_Namespace::Catalogprivate
initializeSystemServers()Catalog_Namespace::Catalogprivate
initializeSystemTables()Catalog_Namespace::Catalogprivate
initializeTablesSystemTable()Catalog_Namespace::Catalogprivate
initializeUsersSystemTable()Catalog_Namespace::Catalogprivate
initializeWebServerAccessLogsSystemTables()Catalog_Namespace::Catalogprivate
initializeWebServerLogsSystemTables()Catalog_Namespace::Catalogprivate
instantiateFragmenter(TableDescriptor *td) const Catalog_Namespace::Catalogprotected
INTERNAL_SERVERSCatalog_Namespace::Catalogprivatestatic
invalidateCachesForTable(const int table_id)Catalog_Namespace::Catalog
isInfoSchemaDb() const Catalog_Namespace::Catalog
linkDescriptorMap_Catalog_Namespace::Catalogprotected
linkDescriptorMapById_Catalog_Namespace::Catalogprotected
lockmgr::TableLockMgrImpl classCatalog_Namespace::Catalogfriend
logicalToPhysicalTableMapById_Catalog_Namespace::Catalogprotected
LOGS_SERVER_NAMECatalog_Namespace::Catalogprivatestatic
MEMORY_STATS_SERVER_NAMECatalog_Namespace::Catalogprivatestatic
ML_METADATA_SERVER_NAMECatalog_Namespace::Catalogprivatestatic
name() const Catalog_Namespace::Cataloginline
nextTempDictId_Catalog_Namespace::Catalogprotected
nextTempTableId_Catalog_Namespace::Catalogprotected
parseDashboardObjects(const std::string &view_meta, const int &user_id)Catalog_Namespace::Catalogprotected
physicalTableNameTag_Catalog_Namespace::Catalogprotectedstatic
quoteIfRequired(const std::string &column_name) const Catalog_Namespace::Catalogprivate
reassignOwners(const std::set< std::string > &old_owners, const std::string &new_owner)Catalog_Namespace::Catalog
recordOwnershipOfObjectsInObjectPermissions()Catalog_Namespace::Catalogprotected
recreateSystemTableIfUpdated(foreign_storage::ForeignTable &foreign_table, const std::list< ColumnDescriptor > &columns)Catalog_Namespace::Catalogprivate
refreshDictionaryCachesForTableUnlocked(const TableDescriptor &td)Catalog_Namespace::Catalogprivate
reloadCatalogMetadata(const std::map< int32_t, std::string > &user_name_by_user_id)Catalog_Namespace::Catalogprivate
reloadCatalogMetadataUnlocked(const std::map< int32_t, std::string > &user_name_by_user_id)Catalog_Namespace::Catalogprivate
reloadDictionariesFromDiskUnlocked()Catalog_Namespace::Catalogprivate
reloadForeignTableUnlocked(foreign_storage::ForeignTable &foreign_table)Catalog_Namespace::Catalogprivate
reloadTableMetadata(int table_id)Catalog_Namespace::Catalogprivate
reloadTableMetadataUnlocked(int table_id)Catalog_Namespace::Catalogprivate
removeChunks(const int table_id) const Catalog_Namespace::Catalogprivate
removeColumnDescriptor(const ColumnDescriptor *cd)Catalog_Namespace::Catalogprivate
removeDiskCachedDataForMutableTable(int32_t table_id) const Catalog_Namespace::Catalogprivate
removeFragmenterForTable(const int table_id) const Catalog_Namespace::Catalog
removeFromColumnMap(ColumnDescriptor *cd)Catalog_Namespace::Catalogprivate
removeTableFromMap(const std::string &tableName, const int tableId, const bool is_on_error=false)Catalog_Namespace::Catalogprotected
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::Catalogprotected
renamePhysicalTable(const TableDescriptor *td, const std::string &newTableName)Catalog_Namespace::Catalogprotected
renamePhysicalTables(std::vector< std::pair< std::string, std::string >> &names, std::vector< int > &tableIds)Catalog_Namespace::Catalogprotected
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::Catalogprivate
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::Catalogprivate
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::Catalogprivate
rollLegacy(const bool forward)Catalog_Namespace::Catalog
serializeTableJsonUnlocked(const TableDescriptor *td, const std::list< ColumnDescriptor > &cds) const Catalog_Namespace::Catalogprotected
setCalciteMgr(const std::shared_ptr< Calcite > &new_calcite_mgr)Catalog_Namespace::Cataloginline
setColumnDictionary(ColumnDescriptor &cd, std::list< DictDescriptor > &dds, const TableDescriptor &td, bool is_logical_table, bool use_temp_dictionary=false)Catalog_Namespace::Catalogprotected
setColumnSharedDictionary(ColumnDescriptor &cd, std::list< ColumnDescriptor > &cdd, std::list< DictDescriptor > &dds, const TableDescriptor td, const std::vector< Parser::SharedDictionaryDef > &shared_dict_defs)Catalog_Namespace::Catalogprotected
setDeletedColumn(const TableDescriptor *td, const ColumnDescriptor *cd)Catalog_Namespace::Catalog
setDeletedColumnUnlocked(const TableDescriptor *td, const ColumnDescriptor *cd)Catalog_Namespace::Catalogprivate
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::Catalogprivate
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::Catalogprivate
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::Catalogprivate
setUncappedTableEpoch(const std::string &table_name)Catalog_Namespace::Catalog
sharedMutex_Catalog_Namespace::Catalogmutable
sqliteConnector_Catalog_Namespace::Catalogprotected
sqliteGetColumnsForTableUnlocked(int32_t table_id)Catalog_Namespace::Catalogprivate
sqliteMutex_Catalog_Namespace::Catalogmutable
STORAGE_STATS_SERVER_NAMECatalog_Namespace::Catalogprivatestatic
string_dict_hosts_Catalog_Namespace::Catalogprotected
tableDescriptorMap_Catalog_Namespace::Catalogprotected
tableDescriptorMapById_Catalog_Namespace::Catalogprotected
thread_holding_sqlite_lockCatalog_Namespace::Catalogmutable
thread_holding_write_lockCatalog_Namespace::Catalogmutable
thread_holds_read_lockCatalog_Namespace::Catalogstatic
truncateTable(const TableDescriptor *td)Catalog_Namespace::Catalog
updateCustomExpression(int32_t custom_expression_id, const std::string &expression_json)Catalog_Namespace::Catalog
updateCustomExpressionsSchema()Catalog_Namespace::Catalogprotected
updateDefaultColumnValues()Catalog_Namespace::Catalogprotected
updateDeletedColumnIndicator()Catalog_Namespace::Catalogprotected
updateDictionaryNames()Catalog_Namespace::Catalogprotected
updateDictionarySchema()Catalog_Namespace::Catalogprotected
updateFixlenArrayColumns()Catalog_Namespace::Catalogprotected
updateForeignTableRefreshTimes(const int32_t table_id)Catalog_Namespace::Catalog
updateForeignTablesInMapUnlocked()Catalog_Namespace::Catalogprivate
updateFrontendViewAndLinkUsers()Catalog_Namespace::Catalogprotected
updateFrontendViewSchema()Catalog_Namespace::Catalogprotected
updateFrontendViewsToDashboards()Catalog_Namespace::Catalogprotected
updateFsiSchemas()Catalog_Namespace::Catalogprotected
updateGeoColumns()Catalog_Namespace::Catalogprotected
updateInColumnMap(ColumnDescriptor *cd, ColumnDescriptor *old_cd)Catalog_Namespace::Catalogprivate
updateLeaf(const LeafHostInfo &string_dict_host)Catalog_Namespace::Catalog
updateLinkSchema()Catalog_Namespace::Catalogprotected
updateLogicalToPhysicalTableLinkSchema()Catalog_Namespace::Catalogprotected
updateLogicalToPhysicalTableMap(const int32_t logical_tb_id)Catalog_Namespace::Catalogprotected
updatePageSize()Catalog_Namespace::Catalogprotected
updateTableDescriptorSchema()Catalog_Namespace::Catalogprotected
updateViewsInMapUnlocked()Catalog_Namespace::Catalogprivate
updateViewUnlocked(TableDescriptor &)Catalog_Namespace::Catalogprivate
validateNonExistentTableOrView(const std::string &name, const bool if_not_exists)Catalog_Namespace::Catalog
~Catalog()Catalog_Namespace::Catalog