From 91fcd6e415d5bc1c5732b37453ca0f2fa3b245e4 Mon Sep 17 00:00:00 2001 From: Austin Barrington Date: Mon, 27 Jul 2026 21:29:34 +0100 Subject: [PATCH 1/2] fix(chdb): import InsertOptions from chdb-rust crate root chdb-rust v1.4 moved InsertOptions into arrow_options and re-exports it at the crate root; arrow_insert no longer exposes the type. --- hyperbytedb/src/adapters/chdb/native_adapter.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hyperbytedb/src/adapters/chdb/native_adapter.rs b/hyperbytedb/src/adapters/chdb/native_adapter.rs index 7da033b..628f771 100644 --- a/hyperbytedb/src/adapters/chdb/native_adapter.rs +++ b/hyperbytedb/src/adapters/chdb/native_adapter.rs @@ -43,7 +43,8 @@ use arrow::array::{ }; use arrow::datatypes::{DataType, Field, Schema, TimeUnit}; use async_trait::async_trait; -use chdb_rust::arrow_insert::{InsertOptions, insert_record_batch_direct}; +use chdb_rust::arrow_insert::insert_record_batch_direct; +use chdb_rust::InsertOptions; use chdb_rust::format::OutputFormat; use metrics::{counter, histogram}; use parking_lot::RwLock; From 6d38db3743acb26c3924c8141b5a0e69076b21b9 Mon Sep 17 00:00:00 2001 From: Austin Barrington Date: Mon, 27 Jul 2026 21:31:26 +0100 Subject: [PATCH 2/2] fix cargo fmt --- hyperbytedb/src/adapters/chdb/native_adapter.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hyperbytedb/src/adapters/chdb/native_adapter.rs b/hyperbytedb/src/adapters/chdb/native_adapter.rs index 628f771..bc95de9 100644 --- a/hyperbytedb/src/adapters/chdb/native_adapter.rs +++ b/hyperbytedb/src/adapters/chdb/native_adapter.rs @@ -43,8 +43,8 @@ use arrow::array::{ }; use arrow::datatypes::{DataType, Field, Schema, TimeUnit}; use async_trait::async_trait; -use chdb_rust::arrow_insert::insert_record_batch_direct; use chdb_rust::InsertOptions; +use chdb_rust::arrow_insert::insert_record_batch_direct; use chdb_rust::format::OutputFormat; use metrics::{counter, histogram}; use parking_lot::RwLock;