diff --git a/arrowmapping/arrow_mapping.go b/arrowmapping/arrow_mapping.go index 94fef81b..530450a7 100644 --- a/arrowmapping/arrow_mapping.go +++ b/arrowmapping/arrow_mapping.go @@ -31,4 +31,10 @@ var ( DestroyArrow = bindings.DestroyArrow ExecutePreparedArrow = bindings.ExecutePreparedArrow ArrowScan = bindings.ArrowScan + + // new arrow C API functions + NewArrowSchema = bindings.NewArrowSchema + DataChunkToArrowArray = bindings.DataChunkToArrowArray + SchemaFromArrow = bindings.SchemaFromArrow + DataChunkFromArrow = bindings.DataChunkFromArrow ) diff --git a/arrowmapping/arrow_mapping_darwin_amd64.go b/arrowmapping/arrow_mapping_darwin_amd64.go index 0deea027..d33c448f 100644 --- a/arrowmapping/arrow_mapping_darwin_amd64.go +++ b/arrowmapping/arrow_mapping_darwin_amd64.go @@ -31,4 +31,10 @@ var ( DestroyArrow = bindings.DestroyArrow ExecutePreparedArrow = bindings.ExecutePreparedArrow ArrowScan = bindings.ArrowScan + + // new arrow C API functions + NewArrowSchema = bindings.NewArrowSchema + DataChunkToArrowArray = bindings.DataChunkToArrowArray + SchemaFromArrow = bindings.SchemaFromArrow + DataChunkFromArrow = bindings.DataChunkFromArrow ) diff --git a/arrowmapping/arrow_mapping_darwin_arm64.go b/arrowmapping/arrow_mapping_darwin_arm64.go index 6b6b3396..4f24b2ce 100644 --- a/arrowmapping/arrow_mapping_darwin_arm64.go +++ b/arrowmapping/arrow_mapping_darwin_arm64.go @@ -31,4 +31,10 @@ var ( DestroyArrow = bindings.DestroyArrow ExecutePreparedArrow = bindings.ExecutePreparedArrow ArrowScan = bindings.ArrowScan + + // new arrow C API functions + NewArrowSchema = bindings.NewArrowSchema + DataChunkToArrowArray = bindings.DataChunkToArrowArray + SchemaFromArrow = bindings.SchemaFromArrow + DataChunkFromArrow = bindings.DataChunkFromArrow ) diff --git a/arrowmapping/arrow_mapping_linux_amd64.go b/arrowmapping/arrow_mapping_linux_amd64.go index f0500253..d52ca041 100644 --- a/arrowmapping/arrow_mapping_linux_amd64.go +++ b/arrowmapping/arrow_mapping_linux_amd64.go @@ -31,4 +31,10 @@ var ( DestroyArrow = bindings.DestroyArrow ExecutePreparedArrow = bindings.ExecutePreparedArrow ArrowScan = bindings.ArrowScan + + // new arrow C API functions + NewArrowSchema = bindings.NewArrowSchema + DataChunkToArrowArray = bindings.DataChunkToArrowArray + SchemaFromArrow = bindings.SchemaFromArrow + DataChunkFromArrow = bindings.DataChunkFromArrow ) diff --git a/arrowmapping/arrow_mapping_linux_arm64.go b/arrowmapping/arrow_mapping_linux_arm64.go index b8594439..3fdbbde6 100644 --- a/arrowmapping/arrow_mapping_linux_arm64.go +++ b/arrowmapping/arrow_mapping_linux_arm64.go @@ -31,4 +31,10 @@ var ( DestroyArrow = bindings.DestroyArrow ExecutePreparedArrow = bindings.ExecutePreparedArrow ArrowScan = bindings.ArrowScan + + // new arrow C API functions + NewArrowSchema = bindings.NewArrowSchema + DataChunkToArrowArray = bindings.DataChunkToArrowArray + SchemaFromArrow = bindings.SchemaFromArrow + DataChunkFromArrow = bindings.DataChunkFromArrow ) diff --git a/arrowmapping/arrow_mapping_windows_amd64.go b/arrowmapping/arrow_mapping_windows_amd64.go index a232cdf0..48590fa9 100644 --- a/arrowmapping/arrow_mapping_windows_amd64.go +++ b/arrowmapping/arrow_mapping_windows_amd64.go @@ -31,4 +31,10 @@ var ( DestroyArrow = bindings.DestroyArrow ExecutePreparedArrow = bindings.ExecutePreparedArrow ArrowScan = bindings.ArrowScan + + // new arrow C API functions + NewArrowSchema = bindings.NewArrowSchema + DataChunkToArrowArray = bindings.DataChunkToArrowArray + SchemaFromArrow = bindings.SchemaFromArrow + DataChunkFromArrow = bindings.DataChunkFromArrow )