OmniSciDB
a5dc49c757
|
Functions | |
void | populate_import_buffers_for_memory_summary (const std::map< std::string, std::vector< MemoryInfo >> &memory_info_by_device_type, std::map< std::string, import_export::TypedImportBuffer * > &import_buffers) |
void | set_null (import_export::TypedImportBuffer *import_buffer) |
bool | is_table_chunk (const ChunkKey &chunk_key) |
std::string | get_column_name (int32_t db_id, int32_t table_id, int32_t column_id) |
void | populate_import_buffers_for_memory_details (const std::map< std::string, std::vector< MemoryInfo >> &memory_info_by_device_type, std::map< std::string, import_export::TypedImportBuffer * > &import_buffers) |
std::string foreign_storage::anonymous_namespace{InternalMemoryStatsDataWrapper.cpp}::get_column_name | ( | int32_t | db_id, |
int32_t | table_id, | ||
int32_t | column_id | ||
) |
Definition at line 82 of file InternalMemoryStatsDataWrapper.cpp.
References CHECK, Catalog_Namespace::SysCatalog::getCatalog(), Catalog_Namespace::SysCatalog::instance(), and foreign_storage::kDeletedValueIndicator.
Referenced by populate_import_buffers_for_memory_details().
bool foreign_storage::anonymous_namespace{InternalMemoryStatsDataWrapper.cpp}::is_table_chunk | ( | const ChunkKey & | chunk_key | ) |
Definition at line 77 of file InternalMemoryStatsDataWrapper.cpp.
References CHUNK_KEY_DB_IDX.
Referenced by foreign_storage::InternalMemoryStatsDataWrapper::initializeObjectsForTable(), and populate_import_buffers_for_memory_details().
void foreign_storage::anonymous_namespace{InternalMemoryStatsDataWrapper.cpp}::populate_import_buffers_for_memory_details | ( | const std::map< std::string, std::vector< MemoryInfo >> & | memory_info_by_device_type, |
std::map< std::string, import_export::TypedImportBuffer * > & | import_buffers | ||
) |
Definition at line 95 of file InternalMemoryStatsDataWrapper.cpp.
References CHUNK_KEY_COLUMN_IDX, CHUNK_KEY_DB_IDX, CHUNK_KEY_TABLE_IDX, Buffer_Namespace::FREE, get_column_name(), foreign_storage::get_db_name(), foreign_storage::get_table_name(), is_table_chunk(), foreign_storage::set_node_name(), and set_null().
Referenced by foreign_storage::InternalMemoryStatsDataWrapper::populateChunkBuffersForTable().
void foreign_storage::anonymous_namespace{InternalMemoryStatsDataWrapper.cpp}::populate_import_buffers_for_memory_summary | ( | const std::map< std::string, std::vector< MemoryInfo >> & | memory_info_by_device_type, |
std::map< std::string, import_export::TypedImportBuffer * > & | import_buffers | ||
) |
Definition at line 32 of file InternalMemoryStatsDataWrapper.cpp.
References Buffer_Namespace::FREE, and foreign_storage::set_node_name().
Referenced by foreign_storage::InternalMemoryStatsDataWrapper::populateChunkBuffersForTable().
void foreign_storage::anonymous_namespace{InternalMemoryStatsDataWrapper.cpp}::set_null | ( | import_export::TypedImportBuffer * | import_buffer | ) |
Definition at line 73 of file InternalMemoryStatsDataWrapper.cpp.
References import_export::TypedImportBuffer::add_value(), and import_export::TypedImportBuffer::getColumnDesc().