OmniSciDB
a5dc49c757
|
This is the complete list of members for ArrowForeignStorage, including all inherited members.
append(const std::vector< ForeignStorageColumnBuffer > &column_buffers) override | ArrowForeignStorageBase | virtual |
ArrowForeignStorage() | ArrowForeignStorage | inline |
convertArrowDictionary(StringDictionary *dict, const ColumnDescriptor &c, std::shared_ptr< arrow::ChunkedArray > arr_col_chunked_array) | ArrowForeignStorageBase | |
createDecimalColumn(const ColumnDescriptor &c, std::shared_ptr< arrow::ChunkedArray > arr_col_chunked_array) | ArrowForeignStorageBase | |
createDictionaryEncodedColumn(StringDictionary *dict, const ColumnDescriptor &c, std::shared_ptr< arrow::ChunkedArray > arr_col_chunked_array) | ArrowForeignStorageBase | |
dropTable(const int db_id, const int table_id) override | ArrowForeignStorageBase | virtual |
getSizeAndOffset(const Frag &frag, const std::shared_ptr< arrow::Array > &chunk, size_t i, int &size, int &offset) | ArrowForeignStorageBase | |
getType() const override | ArrowForeignStorage | virtual |
m_columns | ArrowForeignStorageBase | |
makeFragment(const Frag &frag, ArrowFragment &arrowFrag, const std::vector< std::shared_ptr< arrow::Array >> &chunks, bool is_varlen) | ArrowForeignStorageBase | |
name | ArrowForeignStorage | |
parseArrowTable(Catalog_Namespace::Catalog *catalog, std::pair< int, int > table_key, const std::string &type, const TableDescriptor &td, const std::list< ColumnDescriptor > &cols, Data_Namespace::AbstractBufferMgr *mgr, const arrow::Table &table) | ArrowForeignStorageBase | |
prepareTable(const int db_id, const std::string &type, TableDescriptor &td, std::list< ColumnDescriptor > &cols) override | ArrowForeignStorage | virtual |
read(const ChunkKey &chunk_key, const SQLTypeInfo &sql_type, int8_t *dest, const size_t numBytes) override | ArrowForeignStorageBase | virtual |
registerTable(Catalog_Namespace::Catalog *catalog, std::pair< int, int > table_key, const std::string &type, const TableDescriptor &td, const std::list< ColumnDescriptor > &cols, Data_Namespace::AbstractBufferMgr *mgr) override | ArrowForeignStorage | virtual |
replaceNullValues(const SQLTypeInfo &columnType, std::shared_ptr< arrow::ChunkedArray > arr_col_chunked_array) | ArrowForeignStorageBase | |
replaceNullValuesImpl(std::shared_ptr< arrow::ChunkedArray > arr_col_chunked_array) | ArrowForeignStorageBase | |
tables | ArrowForeignStorage | static |
tryZeroCopy(const ChunkKey &chunk_key, const SQLTypeInfo &sql_type, const size_t numBytes) override | ArrowForeignStorageBase | virtual |
~PersistentForeignStorageInterface() | PersistentForeignStorageInterface | inlinevirtual |