diff --git a/crates/aws/Cargo.toml b/crates/aws/Cargo.toml index 6a19fac6e4..c78d451ae7 100644 --- a/crates/aws/Cargo.toml +++ b/crates/aws/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-aws" -version = "0.6.1" +version = "0.7.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -12,7 +12,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -deltalake-core = { version = "0.23.0", path = "../core" } +deltalake-core = { version = "0.24.0", path = "../core" } aws-smithy-runtime-api = { version="1.7" } aws-smithy-runtime = { version="1.7", optional = true} aws-credential-types = { version="1.2", features = ["hardcoded-credentials"]} diff --git a/crates/aws/src/credentials.rs b/crates/aws/src/credentials.rs index 9f2d89eb5a..a362610564 100644 --- a/crates/aws/src/credentials.rs +++ b/crates/aws/src/credentials.rs @@ -365,6 +365,7 @@ mod tests { } #[tokio::test] + #[serial] async fn test_object_store_credential_provider() -> DeltaResult<()> { let options = StorageOptions(hashmap! { constants::AWS_ACCESS_KEY_ID.to_string() => "test_id".to_string(), @@ -388,6 +389,7 @@ mod tests { /// API calls in the scenarios where the delta-rs process is performing a large number of S3 /// operations. #[tokio::test] + #[serial] async fn test_object_store_credential_provider_consistency() -> DeltaResult<()> { let options = StorageOptions(hashmap! { constants::AWS_ACCESS_KEY_ID.to_string() => "test_id".to_string(), diff --git a/crates/azure/Cargo.toml b/crates/azure/Cargo.toml index 6a31103393..06414fa6b2 100644 --- a/crates/azure/Cargo.toml +++ b/crates/azure/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-azure" -version = "0.6.0" +version = "0.7.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -12,7 +12,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -deltalake-core = { version = "0.23.0", path = "../core", features = [ +deltalake-core = { version = "0.24.0", path = "../core", features = [ "datafusion", ]} lazy_static = "1" diff --git a/crates/catalog-glue/Cargo.toml b/crates/catalog-glue/Cargo.toml index 07495e1b03..7e0fd977a0 100644 --- a/crates/catalog-glue/Cargo.toml +++ b/crates/catalog-glue/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-catalog-glue" -version = "0.7.0" +version = "0.8.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -15,7 +15,7 @@ rust-version.workspace = true async-trait = { workspace = true } aws-config = "1" aws-sdk-glue = "1" -deltalake-core = { version = "0.23.0", path = "../core" } +deltalake-core = { version = "0.24.0", path = "../core" } thiserror = { workspace = true } [dev-dependencies] diff --git a/crates/catalog-unity/Cargo.toml b/crates/catalog-unity/Cargo.toml index 670c8953ae..99f4426d51 100644 --- a/crates/catalog-unity/Cargo.toml +++ b/crates/catalog-unity/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-catalog-unity" -version = "0.7.0" +version = "0.8.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -17,7 +17,7 @@ tokio.workspace = true serde.workspace = true serde_json.workspace = true thiserror.workspace = true -deltalake-core = { version = "0.23", path = "../core", features = [ +deltalake-core = { version = "0.24.0", path = "../core", features = [ "datafusion", ]} reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "json", "http2"] } diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index e9f7962bb4..ed0a6e3631 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-core" -version = "0.23.1" +version = "0.24.0" authors.workspace = true keywords.workspace = true readme.workspace = true diff --git a/crates/deltalake/Cargo.toml b/crates/deltalake/Cargo.toml index eacda71ab4..93e047065b 100644 --- a/crates/deltalake/Cargo.toml +++ b/crates/deltalake/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake" -version = "0.23.1" +version = "0.24.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -16,14 +16,14 @@ rust-version.workspace = true features = ["azure", "datafusion", "gcs", "hdfs", "json", "python", "s3", "unity-experimental"] [dependencies] -deltalake-core = { version = "0.23.0", path = "../core" } -deltalake-aws = { version = "0.6.0", path = "../aws", default-features = false, optional = true } -deltalake-azure = { version = "0.6.0", path = "../azure", optional = true } -deltalake-gcp = { version = "0.7.0", path = "../gcp", optional = true } -deltalake-hdfs = { version = "0.7.0", path = "../hdfs", optional = true } -deltalake-lakefs = { version = "0.6.0", path = "../lakefs", optional = true } -deltalake-catalog-glue = { version = "0.7.0", path = "../catalog-glue", optional = true } -deltalake-catalog-unity = { version = "0.7.0", path = "../catalog-unity", optional = true } +deltalake-core = { version = "0.24.0", path = "../core" } +deltalake-aws = { version = "0.7.0", path = "../aws", default-features = false, optional = true } +deltalake-azure = { version = "0.7.0", path = "../azure", optional = true } +deltalake-gcp = { version = "0.8.0", path = "../gcp", optional = true } +deltalake-hdfs = { version = "0.8.0", path = "../hdfs", optional = true } +deltalake-lakefs = { version = "0.7.0", path = "../lakefs", optional = true } +deltalake-catalog-glue = { version = "0.8.0", path = "../catalog-glue", optional = true } +deltalake-catalog-unity = { version = "0.8.0", path = "../catalog-unity", optional = true } [features] diff --git a/crates/gcp/Cargo.toml b/crates/gcp/Cargo.toml index 7507cefb41..e5fa3a7afb 100644 --- a/crates/gcp/Cargo.toml +++ b/crates/gcp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-gcp" -version = "0.7.0" +version = "0.8.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -12,7 +12,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -deltalake-core = { version = "0.23.0", path = "../core" } +deltalake-core = { version = "0.24.0", path = "../core" } lazy_static = "1" # workspace depenndecies diff --git a/crates/hdfs/Cargo.toml b/crates/hdfs/Cargo.toml index 3936c98278..f0d4b0ce3a 100644 --- a/crates/hdfs/Cargo.toml +++ b/crates/hdfs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-hdfs" -version = "0.7.0" +version = "0.8.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -12,7 +12,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -deltalake-core = { version = "0.23.0", path = "../core" } +deltalake-core = { version = "0.24.0", path = "../core" } hdfs-native-object-store = "0.12" # workspace dependecies diff --git a/crates/lakefs/Cargo.toml b/crates/lakefs/Cargo.toml index c501c0903f..39f30ad0e8 100644 --- a/crates/lakefs/Cargo.toml +++ b/crates/lakefs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-lakefs" -version = "0.6.0" +version = "0.7.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -12,7 +12,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -deltalake-core = { version = "0.23.0", path = "../core" } +deltalake-core = { version = "0.24.0", path = "../core" } # workspace dependencies async-trait = { workspace = true } bytes = { workspace = true } @@ -44,4 +44,4 @@ maplit = "1" mockito = { version = "1.6.1"} [features] -integration_test_lakefs = [] \ No newline at end of file +integration_test_lakefs = [] diff --git a/crates/mount/Cargo.toml b/crates/mount/Cargo.toml index 63e807aa9d..6c29198680 100644 --- a/crates/mount/Cargo.toml +++ b/crates/mount/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-mount" -version = "0.7.0" +version = "0.8.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -12,7 +12,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -deltalake-core = { version = "0.23.0", path = "../core", features = [ +deltalake-core = { version = "0.24.0", path = "../core", features = [ "datafusion", ] } lazy_static = "1" diff --git a/crates/test/Cargo.toml b/crates/test/Cargo.toml index 569a9e2d31..6c93fa705c 100644 --- a/crates/test/Cargo.toml +++ b/crates/test/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "deltalake-test" -version = "0.6.0" +version = "0.7.0" edition = "2021" publish = false [dependencies] bytes = { workspace = true } chrono = { workspace = true, default-features = false, features = ["clock"] } -deltalake-core = { version = "0.23.0", path = "../core" } +deltalake-core = { version = "0.24.0", path = "../core" } dotenvy = "0" fs_extra = "1.3.0" futures = { version = "0.3" }