Skip to content

Commit 25fe75a

Browse files
chore: release v0.19.0 (#1329)
## 🤖 New release * `vortex`: 0.18.1 -> 0.19.0 * `vortex-alp`: 0.18.1 -> 0.19.0 * `vortex-array`: 0.18.1 -> 0.19.0 * `vortex-buffer`: 0.18.1 -> 0.19.0 * `vortex-datetime-dtype`: 0.18.1 -> 0.19.0 * `vortex-dtype`: 0.18.1 -> 0.19.0 * `vortex-error`: 0.18.1 -> 0.19.0 * `vortex-flatbuffers`: 0.18.1 -> 0.19.0 * `vortex-proto`: 0.18.1 -> 0.19.0 * `vortex-scalar`: 0.18.1 -> 0.19.0 * `vortex-fastlanes`: 0.18.1 -> 0.19.0 * `vortex-bytebool`: 0.18.1 -> 0.19.0 * `vortex-datetime-parts`: 0.18.1 -> 0.19.0 * `vortex-dict`: 0.18.1 -> 0.19.0 * `vortex-expr`: 0.18.1 -> 0.19.0 * `vortex-file`: 0.18.1 -> 0.19.0 * `vortex-io`: 0.18.1 -> 0.19.0 (⚠️ API breaking changes) * `vortex-ipc`: 0.18.1 -> 0.19.0 (✓ API compatible changes) * `vortex-sampling-compressor`: 0.18.1 -> 0.19.0 * `vortex-fsst`: 0.18.1 -> 0.19.0 * `vortex-roaring`: 0.18.1 -> 0.19.0 * `vortex-runend`: 0.18.1 -> 0.19.0 * `vortex-runend-bool`: 0.18.1 -> 0.19.0 * `vortex-zigzag`: 0.18.1 -> 0.19.0 * `vortex-schema`: 0.18.1 -> 0.19.0 * `vortex-datafusion`: 0.18.1 -> 0.19.0 ### ⚠️ `vortex-io` 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_io::VortexRead::read_bytes in file /tmp/.tmpP7aoP8/vortex/vortex-io/src/read.rs:18 trait method vortex_io::VortexReadAt::read_byte_range in file /tmp/.tmpP7aoP8/vortex/vortex-io/src/read.rs:37 --- 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 read_at_into of trait VortexReadAt, previously in file /tmp/.tmp1rdsnC/vortex-io/src/read.rs:40 method read_into of trait VortexRead, previously in file /tmp/.tmp1rdsnC/vortex-io/src/read.rs:18 ``` <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 b09a2dd commit 25fe75a

File tree

3 files changed

+78
-57
lines changed

3 files changed

+78
-57
lines changed

CHANGELOG.md

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

77
## [Unreleased]
88

9+
## `vortex-ipc` - [0.19.0](https://github.com/spiraldb/vortex/compare/vortex-ipc-v0.18.1...vortex-ipc-v0.19.0) - 2024-11-15
10+
11+
### Added
12+
- return Bytes from readers ([#1330](https://github.com/spiraldb/vortex/pull/1330))
13+
14+
## `vortex-io` - [0.19.0](https://github.com/spiraldb/vortex/compare/vortex-io-v0.18.1...vortex-io-v0.19.0) - 2024-11-15
15+
16+
### Added
17+
- return Bytes from readers ([#1330](https://github.com/spiraldb/vortex/pull/1330))
18+
19+
## `vortex-file` - [0.19.0](https://github.com/spiraldb/vortex/compare/vortex-file-v0.18.1...vortex-file-v0.19.0) - 2024-11-15
20+
21+
### Added
22+
- return Bytes from readers ([#1330](https://github.com/spiraldb/vortex/pull/1330))
23+
24+
### Other
25+
- Rename Array -> ArrayData ([#1316](https://github.com/spiraldb/vortex/pull/1316))
26+
- Restore perfoamnce of filter bitmask to bitmap conversion for dense rowmasks ([#1302](https://github.com/spiraldb/vortex/pull/1302))
27+
- Reuse the IoDispatcher across DataFusion instances ([#1299](https://github.com/spiraldb/vortex/pull/1299))
28+
- replace vortex-serde with 3 crates ([#1296](https://github.com/spiraldb/vortex/pull/1296))
29+
930
## `vortex-file` - [0.18.1](https://github.com/spiraldb/vortex/compare/vortex-file-v0.18.0...vortex-file-v0.18.1) - 2024-11-15
1031

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

169169
walkdir = "2.5.0"

0 commit comments

Comments
 (0)