From d544e321ed6fce1ca5e7b85c6c2c3f13cd606cb7 Mon Sep 17 00:00:00 2001 From: AnatolyBuga Date: Sat, 19 Aug 2023 11:55:19 +0100 Subject: [PATCH] python arrow2 version updated --- connectorx-python/src/arrow2.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/connectorx-python/src/arrow2.rs b/connectorx-python/src/arrow2.rs index 2712925277..ac9acb1fde 100644 --- a/connectorx-python/src/arrow2.rs +++ b/connectorx-python/src/arrow2.rs @@ -1,6 +1,6 @@ use crate::errors::ConnectorXPythonError; use arrow2::{ - array::ArrayRef, + array::Array, chunk::Chunk, datatypes::{Field, Schema}, ffi, @@ -28,7 +28,7 @@ pub fn write_arrow<'a>( } fn to_ptrs( - rbs: Vec>, + rbs: Vec>>, schema: Arc, ) -> (Vec, Vec>) { if rbs.is_empty() { @@ -49,9 +49,8 @@ fn to_ptrs( unsafe { ffi::export_field_to_c( &Field::new("", array.data_type().clone(), true), - schema_ptr, ); - ffi::export_array_to_c(array.clone(), array_ptr); + ffi::export_array_to_c(array.clone()); }; cols.push((array_ptr as uintptr_t, schema_ptr as uintptr_t)); }