diff --git a/Cargo.toml b/Cargo.toml index 1fad681..6373816 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,11 +21,11 @@ version = "0.1.1" edition = "2021" homepage = "https://github.com/datafusion-contrib/datafusion-materialized-views" repository = "https://github.com/datafusion-contrib/datafusion-materialized-views" -authors = ["Matthew Cramerus "] +authors = ["Massive Engineering "] license = "Apache-2.0" description = "Materialized Views & Query Rewriting in DataFusion" keywords = ["arrow", "arrow-rs", "datafusion"] -rust-version = "1.80" +rust-version = "1.91" [dependencies] @@ -34,15 +34,15 @@ arrow-schema = { version = "55.0.0" } async-trait = "0.1" chrono = "= 0.4.40" dashmap = "6" -datafusion = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "a13a6fe" } -datafusion-common = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "a13a6fe" } -datafusion-expr = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "a13a6fe" } -datafusion-functions = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "a13a6fe" } -datafusion-functions-aggregate = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "a13a6fe" } -datafusion-optimizer = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "a13a6fe" } -datafusion-physical-expr = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "a13a6fe" } -datafusion-physical-plan = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "a13a6fe" } -datafusion-sql = { git = "https://github.com/polygon-io/arrow-datafusion", rev = "a13a6fe" } +datafusion = { git = "https://github.com/massive-com/arrow-datafusion", rev = "a13a6fe" } +datafusion-common = { git = "https://github.com/massive-com/arrow-datafusion", rev = "a13a6fe" } +datafusion-expr = { git = "https://github.com/massive-com/arrow-datafusion", rev = "a13a6fe" } +datafusion-functions = { git = "https://github.com/massive-com/arrow-datafusion", rev = "a13a6fe" } +datafusion-functions-aggregate = { git = "https://github.com/massive-com/arrow-datafusion", rev = "a13a6fe" } +datafusion-optimizer = { git = "https://github.com/massive-com/arrow-datafusion", rev = "a13a6fe" } +datafusion-physical-expr = { git = "https://github.com/massive-com/arrow-datafusion", rev = "a13a6fe" } +datafusion-physical-plan = { git = "https://github.com/massive-com/arrow-datafusion", rev = "a13a6fe" } +datafusion-sql = { git = "https://github.com/massive-com/arrow-datafusion", rev = "a13a6fe" } futures = "0.3" itertools = "0.14" log = "0.4" diff --git a/rust-toolchain.toml b/rust-toolchain.toml new file mode 100644 index 0000000..992c7b2 --- /dev/null +++ b/rust-toolchain.toml @@ -0,0 +1,21 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +[toolchain] +channel = "1.91.0" +components = ["rust-analyzer", "rustfmt", "clippy"] + diff --git a/tests/materialized_listing_table.rs b/tests/materialized_listing_table.rs index 5ad9d25..b4d7272 100644 --- a/tests/materialized_listing_table.rs +++ b/tests/materialized_listing_table.rs @@ -503,7 +503,7 @@ impl TableProvider for MaterializedListingTable { self.inner.get_table_definition() } - fn get_logical_plan(&self) -> Option> { + fn get_logical_plan(&self) -> Option> { // We _could_ return the LogicalPlan here, // but it will cause this table to be treated like a regular view // and the materialized results will not be used.