From fcefd37cd8d789f8fd5c95bcf8333ded9a006505 Mon Sep 17 00:00:00 2001 From: Zach Schuermann Date: Mon, 28 Oct 2024 13:45:41 -0700 Subject: [PATCH] prepare 0.4.1 release --- CHANGELOG.md | 17 +++++++++++++++++ Cargo.toml | 2 +- ffi/Cargo.toml | 2 +- kernel/Cargo.toml | 2 +- 4 files changed, 20 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 59dfd6e2a..f642260f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [v0.4.1](https://github.com/delta-incubator/delta-kernel-rs/tree/v0.4.1/) (2024-10-28) + +[Full Changelog](https://github.com/delta-incubator/delta-kernel-rs/compare/v0.4.0...v0.4.1) + +**API Changes** + +None. + +**Fixed bugs:** + +- **Disabled missing-column row group skipping**: The optimization to treat a physically missing +column as all-null is unsound, if the schema was not already verified to prove that the table's +logical schema actually includes the missing column. We disable it until we can add the necessary +validation. [\#435] + +[\#435]: https://github.com/delta-incubator/delta-kernel-rs/pull/435 + ## [v0.4.0](https://github.com/delta-incubator/delta-kernel-rs/tree/v0.4.0/) (2024-10-23) [Full Changelog](https://github.com/delta-incubator/delta-kernel-rs/compare/v0.3.1...v0.4.0) diff --git a/Cargo.toml b/Cargo.toml index 4ec529df0..239cdf2eb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ keywords = ["deltalake", "delta", "datalake"] license = "Apache-2.0" repository = "https://github.com/delta-incubator/delta-kernel-rs" readme = "README.md" -version = "0.4.0" +version = "0.4.1" [workspace.dependencies] arrow = { version = ">=53, <54" } diff --git a/ffi/Cargo.toml b/ffi/Cargo.toml index 9722eb8f3..f02524b01 100644 --- a/ffi/Cargo.toml +++ b/ffi/Cargo.toml @@ -18,7 +18,7 @@ url = "2" delta_kernel = { path = "../kernel", default-features = false, features = [ "developer-visibility", ] } -delta_kernel_ffi_macros = { path = "../ffi-proc-macros", version = "0.4.0" } +delta_kernel_ffi_macros = { path = "../ffi-proc-macros", version = "0.4.1" } # used if we use the default engine to be able to move arrow data into the c-ffi format arrow-schema = { version = "53.0", default-features = false, features = [ diff --git a/kernel/Cargo.toml b/kernel/Cargo.toml index 5680e5afe..d6a5ed32e 100644 --- a/kernel/Cargo.toml +++ b/kernel/Cargo.toml @@ -31,7 +31,7 @@ uuid = "1.10.0" z85 = "3.0.5" # bring in our derive macros -delta_kernel_derive = { path = "../derive-macros", version = "0.4.0" } +delta_kernel_derive = { path = "../derive-macros", version = "0.4.1" } # used for developer-visibility visibility = "0.1.1"