26 namespace foreign_storage {
38 const std::string& table_name,
39 std::map<std::string, import_export::TypedImportBuffer*>& import_buffers)
override;
41 std::list<Catalog_Namespace::UserMetadata>
users_;
std::set< std::string > roles_
InternalCatalogDataWrapper()
void populateChunkBuffersForTable(const std::string &table_name, std::map< std::string, import_export::TypedImportBuffer * > &import_buffers) override
std::vector< ObjectRoleDescriptor > object_permissions_
This file contains the class specification and related data structures for SysCatalog.
std::list< Catalog_Namespace::UserMetadata > users_
std::list< Catalog_Namespace::DBMetadata > databases_
std::map< std::string, std::vector< std::string > > user_names_by_role_
std::map< int32_t, std::vector< TableDescriptor > > tables_by_database_
std::map< int32_t, std::vector< DashboardDescriptor > > dashboards_by_database_
void initializeObjectsForTable(const std::string &table_name) override