OmniSciDB
a5dc49c757
|
Functions | |
void | initialize_chunks (std::map< ChunkKey, Chunk_NS::Chunk > &chunks, const ChunkToBufferMap &buffers, size_t row_count, std::set< const ColumnDescriptor * > &columns_to_parse, int32_t fragment_id, const Catalog_Namespace::Catalog &catalog) |
void | initialize_import_buffers (std::vector< std::unique_ptr< import_export::TypedImportBuffer >> &import_buffers, std::map< std::string, import_export::TypedImportBuffer * > &import_buffers_map, const std::set< const ColumnDescriptor * > &columns_to_parse, const Catalog_Namespace::Catalog &catalog) |
void foreign_storage::anonymous_namespace{InternalSystemDataWrapper.cpp}::initialize_chunks | ( | std::map< ChunkKey, Chunk_NS::Chunk > & | chunks, |
const ChunkToBufferMap & | buffers, | ||
size_t | row_count, | ||
std::set< const ColumnDescriptor * > & | columns_to_parse, | ||
int32_t | fragment_id, | ||
const Catalog_Namespace::Catalog & | catalog | ||
) |
Definition at line 101 of file InternalSystemDataWrapper.cpp.
References CHECK, CHECK_EQ, CHUNK_KEY_COLUMN_IDX, CHUNK_KEY_FRAGMENT_IDX, CHUNK_KEY_TABLE_IDX, CHUNK_KEY_VARLEN_IDX, Catalog_Namespace::Catalog::getMetadataForColumn(), is_varlen_data_key(), is_varlen_index_key(), Data_Namespace::AbstractBuffer::reserve(), and UNREACHABLE.
Referenced by foreign_storage::InternalSystemDataWrapper::populateChunkBuffers().
void foreign_storage::anonymous_namespace{InternalSystemDataWrapper.cpp}::initialize_import_buffers | ( | std::vector< std::unique_ptr< import_export::TypedImportBuffer >> & | import_buffers, |
std::map< std::string, import_export::TypedImportBuffer * > & | import_buffers_map, | ||
const std::set< const ColumnDescriptor * > & | columns_to_parse, | ||
const Catalog_Namespace::Catalog & | catalog | ||
) |
Definition at line 142 of file InternalSystemDataWrapper.cpp.
References Catalog_Namespace::Catalog::getMetadataForDict(), IS_STRING, and kENCODING_DICT.
Referenced by foreign_storage::InternalSystemDataWrapper::populateChunkBuffers().