diff --git a/Cargo.toml b/Cargo.toml index 661b13e1..f15c33e3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,7 +47,7 @@ memchr = "2.3" uuid = { version = "1.0", optional = true } smallvec = "1.6.1" cast = { version = "0.3", features = ["std"] } -arrow = { version = "20", default-features = false, features = ["prettyprint", "ffi"] } +arrow = { version = "21", default-features = false, features = ["prettyprint", "ffi"] } rust_decimal = "1.14" strum = { version = "0.24", features = ["derive"] } r2d2 = { version = "0.8.9", optional = true } diff --git a/libduckdb-sys/Cargo.toml b/libduckdb-sys/Cargo.toml index ba052d52..282244c7 100644 --- a/libduckdb-sys/Cargo.toml +++ b/libduckdb-sys/Cargo.toml @@ -28,4 +28,4 @@ cc = { version = "1.0", features = ["parallel"], optional = true } vcpkg = { version = "0.2", optional = true } [dev-dependencies] -arrow = { version = "20", default-features = false, features = ["ffi"] } \ No newline at end of file +arrow = { version = "21", default-features = false, features = ["ffi"] } \ No newline at end of file diff --git a/src/row.rs b/src/row.rs index c94d0be2..6db4ce14 100644 --- a/src/row.rs +++ b/src/row.rs @@ -4,7 +4,7 @@ use std::sync::Arc; use super::{Error, Result, Statement}; use crate::types::{self, FromSql, FromSqlError, ValueRef}; -use arrow::array::{self, Array, BasicDecimalArray, StructArray}; +use arrow::array::{self, Array, StructArray}; use arrow::datatypes::*; use fallible_iterator::FallibleIterator; use fallible_streaming_iterator::FallibleStreamingIterator;