From 8927871286cb127445b5788e539f1b920d4ab4d6 Mon Sep 17 00:00:00 2001 From: suremarc <8771538+suremarc@users.noreply.github.com> Date: Tue, 4 Mar 2025 01:22:06 +0000 Subject: [PATCH 1/3] update deps to use arrow/datafusion forks --- Cargo.toml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index f2ee4fd..54bc5f9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,19 +28,19 @@ keywords = ["arrow", "arrow-rs", "datafusion"] rust-version = "1.80" [dependencies] -arrow = "55" -arrow-schema = "55" +arrow = { git = "https://github.com/influxdata/arrow-rs", rev = "36685f0" } +arrow-schema = { git = "https://github.com/influxdata/arrow-rs", rev = "36685f0" } async-trait = "0.1" dashmap = "6" -datafusion = "47" -datafusion-common = "47" -datafusion-expr = "47" -datafusion-functions = "47" -datafusion-functions-aggregate = "47" -datafusion-optimizer = "47" -datafusion-physical-expr = "47" -datafusion-physical-plan = "47" -datafusion-sql = "47" +datafusion = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } +datafusion-common = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } +datafusion-expr = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } +datafusion-functions = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } +datafusion-functions-aggregate = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } +datafusion-optimizer = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } +datafusion-physical-expr = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } +datafusion-physical-plan = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } +datafusion-sql = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } futures = "0.3" itertools = "0.14" log = "0.4" From 53205a63727e00c418baa047e3956fd4017f0357 Mon Sep 17 00:00:00 2001 From: suremarc <8771538+suremarc@users.noreply.github.com> Date: Thu, 6 Mar 2025 01:00:56 +0000 Subject: [PATCH 2/3] update datafusion fork rev --- Cargo.toml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 54bc5f9..2c8126d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,19 +28,19 @@ keywords = ["arrow", "arrow-rs", "datafusion"] rust-version = "1.80" [dependencies] -arrow = { git = "https://github.com/influxdata/arrow-rs", rev = "36685f0" } -arrow-schema = { git = "https://github.com/influxdata/arrow-rs", rev = "36685f0" } +arrow = { version = "54.1.0" } +arrow-schema = { version = "54.1.0" } async-trait = "0.1" dashmap = "6" -datafusion = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } -datafusion-common = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } -datafusion-expr = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } -datafusion-functions = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } -datafusion-functions-aggregate = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } -datafusion-optimizer = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } -datafusion-physical-expr = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } -datafusion-physical-plan = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } -datafusion-sql = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "2b5cec2" } +datafusion = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "1c92803" } +datafusion-common = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "1c92803" } +datafusion-expr = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "1c92803" } +datafusion-functions = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "1c92803" } +datafusion-functions-aggregate = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "1c92803" } +datafusion-optimizer = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "1c92803" } +datafusion-physical-expr = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "1c92803" } +datafusion-physical-plan = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "1c92803" } +datafusion-sql = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "1c92803" } futures = "0.3" itertools = "0.14" log = "0.4" From 8a0da41acd40cfd795330dee73e788ad6ba26054 Mon Sep 17 00:00:00 2001 From: Matthew Turner Date: Thu, 20 Mar 2025 17:43:57 -0400 Subject: [PATCH 3/3] Pin chrono --- Cargo.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/Cargo.toml b/Cargo.toml index 2c8126d..e3eb9ab 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,6 +31,7 @@ rust-version = "1.80" arrow = { version = "54.1.0" } arrow-schema = { version = "54.1.0" } async-trait = "0.1" +chrono = "= 0.4.39" dashmap = "6" datafusion = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "1c92803" } datafusion-common = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "1c92803" }