Class ArrowForeignStorage¶
-
class
ArrowForeignStorage: public ArrowForeignStorageBase¶ Public Functions
-
ArrowForeignStorage()¶
-
void
prepareTable(const int db_id, const std::string &type, TableDescriptor &td, std::list<ColumnDescriptor> &cols)¶
-
void
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)¶
-
std::string
getType() const¶
Public Members
-
std::string
name¶
Public Static Attributes
-
std::map<std::string, std::shared_ptr<arrow::Table>>
tables= std::map<std::string, std::shared_ptr<arrow::Table>>()¶
-