diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 8652fcaad2..745b674de7 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -53,10 +53,15 @@ rusoto_dynamodb = { version = "0.47", default-features = false, optional = true rusoto_glue = { version = "0.47", default-features = false, optional = true } # Datafusion -datafusion = { version = "21", optional = true } -datafusion-expr = { version = "21", optional = true } -datafusion-common = { version = "21", optional = true } -datafusion-proto = { version = "21", optional = true } +# Until 21 is released with Arrow 36 support, testing must use the git tree +#datafusion = { version = "21", optional = true } +#datafusion-expr = { version = "21", optional = true } +#datafusion-common = { version = "21", optional = true } +#datafusion-proto = { version = "21", optional = true } +datafusion = { git = "https://github.com/apache/arrow-datafusion", optional = true } +datafusion-expr = { git = "https://github.com/apache/arrow-datafusion", optional = true } +datafusion-common = { git = "https://github.com/apache/arrow-datafusion", optional = true } +datafusion-proto = { git = "https://github.com/apache/arrow-datafusion", optional = true } # NOTE dependencies only for integration tests fs_extra = { version = "1.2.0", optional = true }