|
|
static void | RegisterFunction (BuiltinFunctions &set) |
| |
|
static unique_ptr< FunctionData > | ArrowScanBind (ClientContext &context, TableFunctionBindInput &input, vector< LogicalType > &return_types, vector< string > &names) |
| | Binds an arrow table.
|
| |
|
static unique_ptr< FunctionData > | ArrowScanBindDumb (ClientContext &context, TableFunctionBindInput &input, vector< LogicalType > &return_types, vector< string > &names) |
| |
|
static void | ArrowToDuckDB (ArrowScanLocalState &scan_state, const arrow_column_map_t &arrow_convert_data, DataChunk &output, bool arrow_scan_is_projected=true, idx_t rowid_column_index=COLUMN_IDENTIFIER_ROW_ID) |
| | Actual conversion from Arrow to DuckDB.
|
| |
|
static bool | ArrowScanParallelStateNext (ClientContext &context, const FunctionData *bind_data_p, ArrowScanLocalState &state, ArrowScanGlobalState ¶llel_state) |
| | Get next scan state.
|
| |
|
static unique_ptr< GlobalTableFunctionState > | ArrowScanInitGlobal (ClientContext &context, TableFunctionInitInput &input) |
| | Initialize Global State.
|
| |
|
static unique_ptr< LocalTableFunctionState > | ArrowScanInitLocalInternal (ClientContext &context, TableFunctionInitInput &input, GlobalTableFunctionState *global_state) |
| | Initialize Local State.
|
| |
|
static unique_ptr< LocalTableFunctionState > | ArrowScanInitLocal (ExecutionContext &context, TableFunctionInitInput &input, GlobalTableFunctionState *global_state) |
| |
|
static void | ArrowScanFunction (ClientContext &context, TableFunctionInput &data, DataChunk &output) |
| | Scan Function.
|
| |
|
static void | PopulateArrowTableSchema (ClientContext &context, ArrowTableSchema &arrow_table, const ArrowSchema &arrow_schema) |
| |
◆ ArrowScanCardinality()
--—Utility Functions:--— Gets Arrow Table's Cardinality
The documentation for this struct was generated from the following file:
- external/duckdb/duckdb.cpp