Skip to content

Commit 8b907c6

Browse files
chore: release v0.18.0 (#1323)
## 🤖 New release * `vortex`: 0.17.0 -> 0.18.0 * `vortex-alp`: 0.17.0 -> 0.18.0 * `vortex-array`: 0.17.0 -> 0.18.0 (⚠️ API breaking changes) * `vortex-buffer`: 0.17.0 -> 0.18.0 * `vortex-datetime-dtype`: 0.17.0 -> 0.18.0 * `vortex-dtype`: 0.17.0 -> 0.18.0 * `vortex-error`: 0.17.0 -> 0.18.0 * `vortex-flatbuffers`: 0.17.0 -> 0.18.0 * `vortex-proto`: 0.17.0 -> 0.18.0 * `vortex-scalar`: 0.17.0 -> 0.18.0 * `vortex-fastlanes`: 0.17.0 -> 0.18.0 * `vortex-bytebool`: 0.17.0 -> 0.18.0 * `vortex-datetime-parts`: 0.17.0 -> 0.18.0 (✓ API compatible changes) * `vortex-dict`: 0.17.0 -> 0.18.0 * `vortex-expr`: 0.17.0 -> 0.18.0 * `vortex-file`: 0.17.0 -> 0.18.0 * `vortex-io`: 0.17.0 -> 0.18.0 * `vortex-ipc`: 0.17.0 -> 0.18.0 * `vortex-sampling-compressor`: 0.17.0 -> 0.18.0 * `vortex-fsst`: 0.17.0 -> 0.18.0 * `vortex-roaring`: 0.17.0 -> 0.18.0 * `vortex-runend`: 0.17.0 -> 0.18.0 * `vortex-runend-bool`: 0.17.0 -> 0.18.0 * `vortex-zigzag`: 0.17.0 -> 0.18.0 * `vortex-schema`: 0.17.0 -> 0.18.0 * `vortex-datafusion`: 0.17.0 -> 0.18.0 ### ⚠️ `vortex-array` breaking changes ``` --- failure trait_method_added: pub trait method added --- Description: A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/trait_method_added.ron Failed in: trait method vortex_array::variants::ExtensionArrayTrait::storage_data in file /tmp/.tmpYYHONv/vortex/vortex-array/src/variants.rs:320 --- failure trait_method_missing: pub trait method removed or renamed --- Description: A trait method is no longer callable, and may have been renamed or removed entirely. ref: https://doc.rust-lang.org/cargo/reference/semver.html#major-any-change-to-trait-item-signatures impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/trait_method_missing.ron Failed in: method storage_array of trait ExtensionArrayTrait, previously in file /tmp/.tmp8YeFAr/vortex-array/src/variants.rs:320 ``` <details><summary><i><b>Changelog</b></i></summary><p> </p></details> --- This PR was generated with [release-plz](https://github.com/MarcoIeni/release-plz/). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 8afdff1 commit 8b907c6

File tree

3 files changed

+75
-57
lines changed

3 files changed

+75
-57
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## `vortex-file` - [0.18.0](https://github.com/spiraldb/vortex/compare/vortex-file-v0.17.0...vortex-file-v0.18.0) - 2024-11-15
10+
11+
### Other
12+
- Rename Array -> ArrayData ([#1316](https://github.com/spiraldb/vortex/pull/1316))
13+
- Restore perfoamnce of filter bitmask to bitmap conversion for dense rowmasks ([#1302](https://github.com/spiraldb/vortex/pull/1302))
14+
- Reuse the IoDispatcher across DataFusion instances ([#1299](https://github.com/spiraldb/vortex/pull/1299))
15+
- replace vortex-serde with 3 crates ([#1296](https://github.com/spiraldb/vortex/pull/1296))
16+
17+
## `vortex-datetime-parts` - [0.18.0](https://github.com/spiraldb/vortex/compare/vortex-datetime-parts-v0.17.0...vortex-datetime-parts-v0.18.0) - 2024-11-15
18+
19+
### Other
20+
- Canonicalize constant array with extension dtype ([#1322](https://github.com/spiraldb/vortex/pull/1322))
21+
22+
## `vortex-array` - [0.18.0](https://github.com/spiraldb/vortex/compare/vortex-array-v0.17.0...vortex-array-v0.18.0) - 2024-11-15
23+
24+
### Other
25+
- Canonicalize constant array with extension dtype ([#1322](https://github.com/spiraldb/vortex/pull/1322))
26+
927
## `vortex-file` - [0.17.0](https://github.com/spiraldb/vortex/releases/tag/vortex-file-v0.17.0) - 2024-11-15
1028

1129
### Other

Cargo.lock

Lines changed: 30 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ members = [
2525
resolver = "2"
2626

2727
[workspace.package]
28-
version = "0.17.0"
28+
version = "0.18.0"
2929
homepage = "https://github.com/spiraldb/vortex"
3030
repository = "https://github.com/spiraldb/vortex"
3131
authors = ["Vortex Authors <[email protected]>"]
@@ -138,32 +138,32 @@ url = "2"
138138
uuid = "1.8.0"
139139

140140
# BEGIN crates published by this project
141-
vortex = { version = "0.17.0", path = "./vortex" }
142-
vortex-alp = { version = "0.17.0", path = "./encodings/alp" }
143-
vortex-array = { version = "0.17.0", path = "./vortex-array" }
144-
vortex-buffer = { version = "0.17.0", path = "./vortex-buffer" }
145-
vortex-bytebool = { version = "0.17.0", path = "./encodings/bytebool" }
146-
vortex-datafusion = { version = "0.17.0", path = "./vortex-datafusion" }
147-
vortex-datetime-dtype = { version = "0.17.0", path = "./vortex-datetime-dtype" }
148-
vortex-datetime-parts = { version = "0.17.0", path = "./encodings/datetime-parts" }
149-
vortex-dict = { version = "0.17.0", path = "./encodings/dict" }
150-
vortex-dtype = { version = "0.17.0", path = "./vortex-dtype", default-features = false }
151-
vortex-error = { version = "0.17.0", path = "./vortex-error" }
152-
vortex-expr = { version = "0.17.0", path = "./vortex-expr" }
153-
vortex-fastlanes = { version = "0.17.0", path = "./encodings/fastlanes" }
154-
vortex-file = { version = "0.17.0", path = "./vortex-file", default-features = false }
155-
vortex-flatbuffers = { version = "0.17.0", path = "./vortex-flatbuffers" }
156-
vortex-fsst = { version = "0.17.0", path = "./encodings/fsst" }
157-
vortex-io = { version = "0.17.0", path = "./vortex-io" }
158-
vortex-ipc = { version = "0.17.0", path = "./vortex-ipc" }
159-
vortex-proto = { version = "0.17.0", path = "./vortex-proto" }
160-
vortex-roaring = { version = "0.17.0", path = "./encodings/roaring" }
161-
vortex-runend = { version = "0.17.0", path = "./encodings/runend" }
162-
vortex-runend-bool = { version = "0.17.0", path = "./encodings/runend-bool" }
163-
vortex-scalar = { version = "0.17.0", path = "./vortex-scalar", default-features = false }
164-
vortex-schema = { version = "0.17.0", path = "./vortex-schema" }
165-
vortex-sampling-compressor = { version = "0.17.0", path = "./vortex-sampling-compressor" }
166-
vortex-zigzag = { version = "0.17.0", path = "./encodings/zigzag" }
141+
vortex = { version = "0.18.0", path = "./vortex" }
142+
vortex-alp = { version = "0.18.0", path = "./encodings/alp" }
143+
vortex-array = { version = "0.18.0", path = "./vortex-array" }
144+
vortex-buffer = { version = "0.18.0", path = "./vortex-buffer" }
145+
vortex-bytebool = { version = "0.18.0", path = "./encodings/bytebool" }
146+
vortex-datafusion = { version = "0.18.0", path = "./vortex-datafusion" }
147+
vortex-datetime-dtype = { version = "0.18.0", path = "./vortex-datetime-dtype" }
148+
vortex-datetime-parts = { version = "0.18.0", path = "./encodings/datetime-parts" }
149+
vortex-dict = { version = "0.18.0", path = "./encodings/dict" }
150+
vortex-dtype = { version = "0.18.0", path = "./vortex-dtype", default-features = false }
151+
vortex-error = { version = "0.18.0", path = "./vortex-error" }
152+
vortex-expr = { version = "0.18.0", path = "./vortex-expr" }
153+
vortex-fastlanes = { version = "0.18.0", path = "./encodings/fastlanes" }
154+
vortex-file = { version = "0.18.0", path = "./vortex-file", default-features = false }
155+
vortex-flatbuffers = { version = "0.18.0", path = "./vortex-flatbuffers" }
156+
vortex-fsst = { version = "0.18.0", path = "./encodings/fsst" }
157+
vortex-io = { version = "0.18.0", path = "./vortex-io" }
158+
vortex-ipc = { version = "0.18.0", path = "./vortex-ipc" }
159+
vortex-proto = { version = "0.18.0", path = "./vortex-proto" }
160+
vortex-roaring = { version = "0.18.0", path = "./encodings/roaring" }
161+
vortex-runend = { version = "0.18.0", path = "./encodings/runend" }
162+
vortex-runend-bool = { version = "0.18.0", path = "./encodings/runend-bool" }
163+
vortex-scalar = { version = "0.18.0", path = "./vortex-scalar", default-features = false }
164+
vortex-schema = { version = "0.18.0", path = "./vortex-schema" }
165+
vortex-sampling-compressor = { version = "0.18.0", path = "./vortex-sampling-compressor" }
166+
vortex-zigzag = { version = "0.18.0", path = "./encodings/zigzag" }
167167
# END crates published by this project
168168

169169
walkdir = "2.5.0"

0 commit comments

Comments
 (0)