Skip to content

Commit

Permalink
chore: release v0.14.0 (#1209)
Browse files Browse the repository at this point in the history
## 🤖 New release
* `vortex-all`: 0.13.1 -> 0.14.0
* `vortex-alp`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-array`: 0.13.1 -> 0.14.0 (⚠️ API breaking changes)
* `vortex-buffer`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-datetime-dtype`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-dtype`: 0.13.1 -> 0.14.0 (⚠️ API breaking changes)
* `vortex-error`: 0.13.1 -> 0.14.0 (⚠️ API breaking changes)
* `vortex-flatbuffers`: 0.13.1 -> 0.14.0 (⚠️ API breaking changes)
* `vortex-proto`: 0.13.1 -> 0.14.0 (⚠️ API breaking changes)
* `vortex-scalar`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-fastlanes`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-bytebool`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-datetime-parts`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-dict`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-expr`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-schema`: 0.13.1 -> 0.14.0
* `vortex-fsst`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-roaring`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-runend`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-runend-bool`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-sampling-compressor`: 0.13.1 -> 0.14.0 (✓ API compatible
changes)
* `vortex-zigzag`: 0.13.1 -> 0.14.0 (✓ API compatible changes)
* `vortex-serde`: 0.13.1 -> 0.14.0 (⚠️ API breaking changes)
* `vortex-datafusion`: 0.13.1 -> 0.14.0 (⚠️ API breaking changes)

### ⚠️ `vortex-array` breaking changes

```
--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/enum_missing.ron

Failed in:
  enum vortex::validity::Validity, previously in file /tmp/.tmpWw6yi5/vortex-array/src/validity.rs:54
  enum vortex::compute::Operator, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/compare.rs:14
  enum vortex::validity::ValidityMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/validity.rs:25
  enum vortex::compute::SearchResult, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/search_sorted.rs:30
  enum vortex::Canonical, previously in file /tmp/.tmpWw6yi5/vortex-array/src/canonical.rs:56
  enum vortex::compute::SearchSortedSide, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/search_sorted.rs:14
  enum vortex::Array, previously in file /tmp/.tmpWw6yi5/vortex-array/src/lib.rs:68
  enum vortex::validity::LogicalValidity, previously in file /tmp/.tmpWw6yi5/vortex-array/src/validity.rs:318
  enum vortex::stats::Stat, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stats/mod.rs:20

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/function_missing.ron

Failed in:
  function vortex::compute::slice, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/slice.rs:22
  function vortex::compute::filter, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/filter.rs:23
  function vortex::compute::or, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/boolean.rs:39
  function vortex::compute::unary::try_cast, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/unary/cast.rs:13
  function vortex::arrow::infer_schema, previously in file /tmp/.tmpWw6yi5/vortex-array/src/arrow/dtype.rs:109
  function vortex::compute::scalar_cmp, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/compare.rs:126
  function vortex::compute::and, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/boolean.rs:13
  function vortex::compute::search_sorted_u64_many, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/search_sorted.rs:207
  function vortex::compress::check_validity_unchanged, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compress.rs:14
  function vortex::stats::trailing_zeros, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stats/mod.rs:178
  function vortex::compute::search_sorted_many, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/search_sorted.rs:182
  function vortex::compute::compare, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/compare.rs:81
  function vortex::elementwise::dyn_cast_array_iter, previously in file /tmp/.tmpWw6yi5/vortex-array/src/elementwise.rs:23
  function vortex::arrow::wrappers::as_scalar_buffer, previously in file /tmp/.tmpWw6yi5/vortex-array/src/arrow/wrappers.rs:6
  function vortex::compress::check_dtype_unchanged, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compress.rs:32
  function vortex::compute::search_sorted_u64, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/search_sorted.rs:161
  function vortex::compute::unary::scalar_at_unchecked, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/unary/scalar_at.rs:30
  function vortex::array::compute_stats, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbin/stats.rs:22
  function vortex::compute::unary::subtract_scalar, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/unary/scalar_subtract.rs:11
  function vortex::compute::take, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/take.rs:10
  function vortex::arrow::wrappers::as_offset_buffer, previously in file /tmp/.tmpWw6yi5/vortex-array/src/arrow/wrappers.rs:13
  function vortex::array::varbin_scalar, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbin/mod.rs:272
  function vortex::compute::unary::scalar_at, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/unary/scalar_at.rs:12
  function vortex::compute::search_sorted, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/search_sorted.rs:135
  function vortex::compute::unary::fill_forward, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/unary/fill_forward.rs:14
  function vortex::arrow::infer_data_type, previously in file /tmp/.tmpWw6yi5/vortex-array/src/arrow/dtype.rs:135

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/module_missing.ron

Failed in:
  mod vortex::array::arbitrary, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/arbitrary.rs:1
  mod vortex::stats::flatbuffers, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stats/flatbuffers.rs:1
  mod vortex::iter, previously in file /tmp/.tmpWw6yi5/vortex-array/src/iter/mod.rs:1
  mod vortex::compress, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compress.rs:1
  mod vortex::validity, previously in file /tmp/.tmpWw6yi5/vortex-array/src/validity.rs:1
  mod vortex::array::visitor, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/visitor.rs:1
  mod vortex::encoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:1
  mod vortex::aliases, previously in file /tmp/.tmpWw6yi5/vortex-array/src/aliases/mod.rs:1
  mod vortex::aliases::hash_set, previously in file /tmp/.tmpWw6yi5/vortex-array/src/aliases/hash_set.rs:1
  mod vortex::aliases::hash_map, previously in file /tmp/.tmpWw6yi5/vortex-array/src/aliases/hash_map.rs:1
  mod vortex::stats, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stats/mod.rs:1
  mod vortex::flatbuffers, previously in file /tmp/.tmpWw6yi5/vortex-array/src/lib.rs:59
  mod vortex::compute::unary, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/unary/mod.rs:1
  mod vortex::compute, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/mod.rs:1
  mod vortex::arrow::wrappers, previously in file /tmp/.tmpWw6yi5/vortex-array/src/arrow/wrappers.rs:1
  mod vortex::array, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/mod.rs:1
  mod vortex::arrow, previously in file /tmp/.tmpWw6yi5/vortex-array/src/arrow/mod.rs:1
  mod vortex::stream, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stream/mod.rs:1
  mod vortex::elementwise, previously in file /tmp/.tmpWw6yi5/vortex-array/src/elementwise.rs:1
  mod vortex::variants, previously in file /tmp/.tmpWw6yi5/vortex-array/src/variants.rs:1
  mod vortex::encoding::opaque, previously in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/opaque.rs:1
  mod vortex, previously in file /tmp/.tmpWw6yi5/vortex-array/src/lib.rs:1
  mod vortex::array::builder, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbin/builder.rs:1
  mod vortex::encoding::ids, previously in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:106
  mod vortex::accessor, previously in file /tmp/.tmpWw6yi5/vortex-array/src/accessor.rs:1

--- failure pub_module_level_const_missing: pub module-level const is missing ---

Description:
A public const is missing, renamed, or changed from const to static.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  RUN_END_BOOL in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:144
  SPARSE in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:119
  BOOL in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:113
  VAR_BIN in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:116
  BYTE_BOOL in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:134
  NULL in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:112
  EXTENSION in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:118
  VAR_BIN_VIEW in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:117
  ALP in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:133
  RUN_END in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:143
  FL_FOR in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:139
  PRIMITIVE in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:114
  FL_BITPACKED in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:137
  CHUNKED in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:121
  ALP_RD in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:146
  FSST in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:140
  ITER_BATCH_SIZE in file /tmp/.tmpWw6yi5/vortex-array/src/iter/mod.rs:14
  DATE_TIME_PARTS in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:135
  ROARING_BOOL in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:141
  FL_DELTA in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:138
  ROARING_INT in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:142
  STRUCT in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:115
  CONSTANT in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:120
  ZIGZAG in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:145
  DICT in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:136

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/struct_missing.ron

Failed in:
  struct vortex::array::VarBin, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbin/mod.rs:32
  struct vortex::array::PrimitiveArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/primitive/mod.rs:30
  struct vortex::array::ExtensionMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/extension/mod.rs:19
  struct vortex::array::builder::VarBinBuilder, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbin/builder.rs:12
  struct vortex::array::ExtensionArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/extension/mod.rs:16
  struct vortex::array::VarBinViewEncoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbinview/mod.rs:214
  struct vortex::array::StructArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/struct_/mod.rs:17
  struct vortex::array::ConstantMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/constant/mod.rs:22
  struct vortex::array::StructMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/struct_/mod.rs:20
  struct vortex::iter::ArrayIteratorAdapter, previously in file /tmp/.tmpWw6yi5/vortex-array/src/iter/adapter.rs:7
  struct vortex::array::Null, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/null/mod.rs:16
  struct vortex::array::Buffers, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbinview/mod.rs:194
  struct vortex::iter::FlattenedBatch, previously in file /tmp/.tmpWw6yi5/vortex-array/src/iter/mod.rs:142
  struct vortex::array::ChunkedMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/chunked/mod.rs:34
  struct vortex::array::VarBinMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbin/mod.rs:35
  struct vortex::stream::ArrayStreamAdapter, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stream/adapter.rs:14
  struct vortex::TypedArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/typed.rs:12
  struct vortex::array::VarBinViewMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbinview/mod.rs:179
  struct vortex::array::SparseMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/sparse/mod.rs:24
  struct vortex::array::ChunkedArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/chunked/mod.rs:31
  struct vortex::array::NullMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/null/mod.rs:19
  struct vortex::encoding::EncodingId, previously in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:22
  struct vortex::ArrayView, previously in file /tmp/.tmpWw6yi5/vortex-array/src/view.rs:20
  struct vortex::array::Struct, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/struct_/mod.rs:17
  struct vortex::stats::StatsSet, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stats/statsset.rs:11
  struct vortex::array::Views, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbinview/mod.rs:460
  struct vortex::array::NullEncoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/null/mod.rs:16
  struct vortex::array::SparseEncoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/sparse/mod.rs:21
  struct vortex::array::Sparse, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/sparse/mod.rs:21
  struct vortex::array::VarBinArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbin/mod.rs:32
  struct vortex::array::Extension, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/extension/mod.rs:16
  struct vortex::array::Constant, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/constant/mod.rs:19
  struct vortex::array::TemporalArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/datetime/mod.rs:29
  struct vortex::iter::VectorizedArrayIter, previously in file /tmp/.tmpWw6yi5/vortex-array/src/iter/mod.rs:65
  struct vortex::Context, previously in file /tmp/.tmpWw6yi5/vortex-array/src/context.rs:10
  struct vortex::array::ConstantEncoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/constant/mod.rs:19
  struct vortex::array::BoolEncoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/bool/mod.rs:22
  struct vortex::array::SparseArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/sparse/mod.rs:21
  struct vortex::array::ConstantArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/constant/mod.rs:19
  struct vortex::ArrayData, previously in file /tmp/.tmpWw6yi5/vortex-array/src/data.rs:14
  struct vortex::encoding::opaque::OpaqueEncoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/opaque.rs:19
  struct vortex::array::StructEncoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/struct_/mod.rs:17
  struct vortex::array::VarBinView, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbinview/mod.rs:214
  struct vortex::array::Inlined, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbinview/mod.rs:32
  struct vortex::stream::TakeRows, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stream/take_rows.rs:17
  struct vortex::array::NullArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/null/mod.rs:16
  struct vortex::array::PrimitiveEncoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/primitive/mod.rs:30
  struct vortex::array::Bool, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/bool/mod.rs:22
  struct vortex::array::ExtensionEncoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/extension/mod.rs:16
  struct vortex::array::Primitive, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/primitive/mod.rs:30
  struct vortex::array::Chunked, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/chunked/mod.rs:31
  struct vortex::array::BoolArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/bool/mod.rs:22
  struct vortex::array::ChunkedEncoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/chunked/mod.rs:31
  struct vortex::iter::Batch, previously in file /tmp/.tmpWw6yi5/vortex-array/src/iter/mod.rs:89
  struct vortex::array::Ref, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbinview/mod.rs:60
  struct vortex::array::BoolMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/bool/mod.rs:25
  struct vortex::ArrayChildrenIterator, previously in file /tmp/.tmpWw6yi5/vortex-array/src/lib.rs:233
  struct vortex::array::VarBinViewArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbinview/mod.rs:214
  struct vortex::array::PrimitiveMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/primitive/mod.rs:33
  struct vortex::array::VarBinEncoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbin/mod.rs:32

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/trait_missing.ron

Failed in:
  trait vortex::encoding::ArrayEncoding, previously in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:49
  trait vortex::compute::AndFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/boolean.rs:5
  trait vortex::ArrayLen, previously in file /tmp/.tmpWw6yi5/vortex-array/src/lib.rs:298
  trait vortex::ToArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/lib.rs:255
  trait vortex::compute::unary::FillForwardFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/unary/fill_forward.rs:10
  trait vortex::compute::TakeFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/take.rs:6
  trait vortex::compute::FilterFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/filter.rs:8
  trait vortex::compute::unary::CastFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/unary/cast.rs:6
  trait vortex::compute::CompareFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/compare.rs:73
  trait vortex::stream::ArrayStream, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stream/mod.rs:17
  trait vortex::IntoArrayVariant, previously in file /tmp/.tmpWw6yi5/vortex-array/src/canonical.rs:306
  trait vortex::elementwise::UnaryFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/elementwise.rs:15
  trait vortex::compute::IndexOrd, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/search_sorted.rs:227
  trait vortex::variants::BoolArrayTrait, previously in file /tmp/.tmpWw6yi5/vortex-array/src/variants.rs:86
  trait vortex::IntoArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/lib.rs:262
  trait vortex::compute::unary::ScalarAtFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/unary/scalar_at.rs:6
  trait vortex::compute::OrFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/boolean.rs:9
  trait vortex::compute::SearchSortedFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/search_sorted.rs:100
  trait vortex::variants::ArrayVariants, previously in file /tmp/.tmpWw6yi5/vortex-array/src/variants.rs:16
  trait vortex::variants::BinaryArrayTrait, previously in file /tmp/.tmpWw6yi5/vortex-array/src/variants.rs:218
  trait vortex::ToArrayData, previously in file /tmp/.tmpWw6yi5/vortex-array/src/lib.rs:266
  trait vortex::stats::Statistics, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stats/mod.rs:50
  trait vortex::ArrayTrait, previously in file /tmp/.tmpWw6yi5/vortex-array/src/lib.rs:271
  trait vortex::stats::ArrayStatistics, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stats/mod.rs:63
  trait vortex::TrySerializeArrayMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/metadata.rs:26
  trait vortex::array::visitor::AcceptArrayVisitor, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/visitor.rs:7
  trait vortex::stream::ArrayStreamExt, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stream/ext.rs:11
  trait vortex::encoding::ArrayEncodingExt, previously in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:76
  trait vortex::variants::ExtensionArrayTrait, previously in file /tmp/.tmpWw6yi5/vortex-array/src/variants.rs:257
  trait vortex::elementwise::BinaryFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/elementwise.rs:7
  trait vortex::compute::MaybeCompareFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/compare.rs:77
  trait vortex::variants::StructArrayTrait, previously in file /tmp/.tmpWw6yi5/vortex-array/src/variants.rs:220
  trait vortex::ArrayMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/metadata.rs:15
  trait vortex::accessor::ArrayAccessor, previously in file /tmp/.tmpWw6yi5/vortex-array/src/accessor.rs:4
  trait vortex::variants::NullArrayTrait, previously in file /tmp/.tmpWw6yi5/vortex-array/src/variants.rs:84
  trait vortex::ArrayDef, previously in file /tmp/.tmpWw6yi5/vortex-array/src/implementation.rs:17
  trait vortex::compute::ArrayCompute, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/mod.rs:31
  trait vortex::compute::Len, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/search_sorted.rs:248
  trait vortex::compress::CompressionStrategy, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compress.rs:7
  trait vortex::compute::SearchSorted, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/search_sorted.rs:252
  trait vortex::ArrayDType, previously in file /tmp/.tmpWw6yi5/vortex-array/src/lib.rs:293
  trait vortex::compute::SliceFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/slice.rs:6
  trait vortex::GetArrayMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/metadata.rs:22
  trait vortex::validity::ArrayValidity, previously in file /tmp/.tmpWw6yi5/vortex-array/src/validity.rs:19
  trait vortex::iter::Accessor, previously in file /tmp/.tmpWw6yi5/vortex-array/src/iter/mod.rs:25
  trait vortex::TryDeserializeArrayMetadata, previously in file /tmp/.tmpWw6yi5/vortex-array/src/metadata.rs:30
  trait vortex::variants::PrimitiveArrayTrait, previously in file /tmp/.tmpWw6yi5/vortex-array/src/variants.rs:126
  trait vortex::variants::ListArrayTrait, previously in file /tmp/.tmpWw6yi5/vortex-array/src/variants.rs:255
  trait vortex::arrow::TryFromArrowType, previously in file /tmp/.tmpWw6yi5/vortex-array/src/arrow/mod.rs:20
  trait vortex::array::visitor::ArrayVisitor, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/visitor.rs:12
  trait vortex::arrow::FromArrowArray, previously in file /tmp/.tmpWw6yi5/vortex-array/src/arrow/mod.rs:12
  trait vortex::iter::ArrayIterator, previously in file /tmp/.tmpWw6yi5/vortex-array/src/iter/mod.rs:18
  trait vortex::IntoCanonical, previously in file /tmp/.tmpWw6yi5/vortex-array/src/canonical.rs:297
  trait vortex::iter::ArrayIteratorExt, previously in file /tmp/.tmpWw6yi5/vortex-array/src/iter/ext.rs:8
  trait vortex::compute::unary::SubtractScalarFn, previously in file /tmp/.tmpWw6yi5/vortex-array/src/compute/unary/scalar_subtract.rs:7
  trait vortex::arrow::FromArrowType, previously in file /tmp/.tmpWw6yi5/vortex-array/src/arrow/mod.rs:16
  trait vortex::stats::ArrayStatisticsCompute, previously in file /tmp/.tmpWw6yi5/vortex-array/src/stats/mod.rs:67
  trait vortex::encoding::ArrayEncodingRef, previously in file /tmp/.tmpWw6yi5/vortex-array/src/encoding/mod.rs:100
  trait vortex::variants::Utf8ArrayTrait, previously in file /tmp/.tmpWw6yi5/vortex-array/src/variants.rs:216

--- failure union_missing: pub union removed or renamed ---

Description:
A publicly-visible union cannot be imported by its prior path. A `pub use` may have been removed, or the union itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/union_missing.ron

Failed in:
  union vortex::array::BinaryView, previously in file /tmp/.tmpWw6yi5/vortex-array/src/array/varbinview/mod.rs:95
```

### ⚠️ `vortex-dtype` breaking changes

```
--- failure enum_tuple_variant_field_missing: pub enum tuple variant's field removed ---

Description:
A field of a tuple variant in a pub enum has been removed.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/enum_tuple_variant_field_missing.ron

Failed in:
  field 1 of variant DType::Extension, previously in file /tmp/.tmpWw6yi5/vortex-dtype/src/dtype.rs:32

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/inherent_method_missing.ron

Failed in:
  PType::max_value, previously in file /tmp/.tmpWw6yi5/vortex-dtype/src/ptype.rs:210
  FieldPath::to_name, previously in file /tmp/.tmpWw6yi5/vortex-dtype/src/field.rs:58

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/method_parameter_count_changed.ron

Failed in:
  vortex_dtype::ExtDType::new now takes 3 parameters instead of 2, in /tmp/.tmp9KidRa/vortex/vortex-dtype/src/extension.rs:100
```

### ⚠️ `vortex-error` breaking changes

```
--- failure enum_marked_non_exhaustive: enum marked #[non_exhaustive] ---

Description:
A public enum has been marked #[non_exhaustive]. Pattern-matching on it outside of its crate must now include a wildcard pattern like `_`, or it will fail to compile.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#attr-adding-non-exhaustive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/enum_marked_non_exhaustive.ron

Failed in:
  enum VortexError in /tmp/.tmp9KidRa/vortex/vortex-error/src/lib.rs:58
```

### ⚠️ `vortex-flatbuffers` breaking changes

```
--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field ExtensionArgs.storage_dtype in /tmp/.tmp9KidRa/vortex/vortex-flatbuffers/src/./generated/dtype.rs:1190
  field LayoutArgs.length in /tmp/.tmp9KidRa/vortex/vortex-flatbuffers/src/./generated/footer.rs:234

--- failure inherent_associated_pub_const_missing: inherent impl's associated pub const removed ---

Description:
An inherent impl's associated public constant is removed or renamed
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/inherent_associated_pub_const_missing.ron

Failed in:
  Extension::VT_NULLABLE, previously at /tmp/.tmpWw6yi5/vortex-flatbuffers/src/./generated/dtype.rs:1132

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/inherent_method_missing.ron

Failed in:
  Extension::nullable, previously in file /tmp/.tmpWw6yi5/vortex-flatbuffers/src/./generated/dtype.rs:1166
  ExtensionBuilder::add_nullable, previously in file /tmp/.tmpWw6yi5/vortex-flatbuffers/src/./generated/dtype.rs:1218

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field nullable of struct ExtensionArgs, previously in file /tmp/.tmpWw6yi5/vortex-flatbuffers/src/./generated/dtype.rs:1191
```

### ⚠️ `vortex-proto` breaking changes

```
--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Extension.storage_dtype in /tmp/.tmp9KidRa/vortex/vortex-proto/src/./generated/vortex.dtype.rs:56

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field nullable of struct Extension, previously in file /tmp/.tmpWw6yi5/vortex-proto/src/./generated/vortex.dtype.rs:67
```

### ⚠️ `vortex-serde` breaking changes

```
--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type LayoutWriter is no longer Send, in /tmp/.tmp9KidRa/vortex/vortex-serde/src/layouts/write/writer.rs:21
  type LayoutWriter is no longer Sync, in /tmp/.tmp9KidRa/vortex/vortex-serde/src/layouts/write/writer.rs:21
  type LayoutWriter is no longer UnwindSafe, in /tmp/.tmp9KidRa/vortex/vortex-serde/src/layouts/write/writer.rs:21
  type LayoutWriter is no longer RefUnwindSafe, in /tmp/.tmp9KidRa/vortex/vortex-serde/src/layouts/write/writer.rs:21

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/enum_missing.ron

Failed in:
  enum vortex_serde::layouts::ReadResult, previously in file /tmp/.tmpWw6yi5/vortex-serde/src/layouts/read/mod.rs:51

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/function_missing.ron

Failed in:
  function vortex_serde::layouts::null_as_false, previously in file /tmp/.tmpWw6yi5/vortex-serde/src/layouts/read/mod.rs:74

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/inherent_method_missing.ron

Failed in:
  RowFilter::references, previously in file /tmp/.tmpWw6yi5/vortex-serde/src/layouts/read/filtering.rs:46
  LayoutReaderBuilder::with_batch_size, previously in file /tmp/.tmpWw6yi5/vortex-serde/src/layouts/read/builder.rs:63

--- failure pub_module_level_const_missing: pub module-level const is missing ---

Description:
A public const is missing, renamed, or changed from const to static.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  DEFAULT_BATCH_SIZE in file /tmp/.tmpWw6yi5/vortex-serde/src/layouts/read/mod.rs:34

--- 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_serde::layouts::LayoutReader::add_splits in file /tmp/.tmp9KidRa/vortex/vortex-serde/src/layouts/read/mod.rs:68
  trait method vortex_serde::layouts::LayoutReader::read_selection in file /tmp/.tmp9KidRa/vortex/vortex-serde/src/layouts/read/mod.rs:78

--- 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_next of trait LayoutReader, previously in file /tmp/.tmpWw6yi5/vortex-serde/src/layouts/read/mod.rs:64
```

### ⚠️ `vortex-datafusion` breaking changes

```
--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field batch_size of struct VortexFileOpener, previously in file /tmp/.tmpWw6yi5/vortex-datafusion/src/persistent/opener.rs:20
```

<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>
  • Loading branch information
github-actions[bot] authored Nov 4, 2024
1 parent 75bcd34 commit 7a6ffe9
Show file tree
Hide file tree
Showing 3 changed files with 229 additions and 53 deletions.
176 changes: 176 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,182 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## `vortex-datafusion` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-datafusion-v0.13.1...vortex-datafusion-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))
- specify the storage_dtype in ExtDType ([#1007](https://github.com/spiraldb/vortex/pull/1007))

### Other
- Filter pushdown over layouts ([#1124](https://github.com/spiraldb/vortex/pull/1124))

## `vortex-serde` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-serde-v0.13.1...vortex-serde-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))
- store min, max, null count, and true count in column metadata ([#1164](https://github.com/spiraldb/vortex/pull/1164))

### Other
- Filter pushdown over layouts ([#1124](https://github.com/spiraldb/vortex/pull/1124))

## `vortex-zigzag` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-zigzag-v0.13.1...vortex-zigzag-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))

## `vortex-sampling-compressor` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-sampling-compressor-v0.13.1...vortex-sampling-compressor-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))

## `vortex-runend-bool` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-runend-bool-v0.13.1...vortex-runend-bool-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))

## `vortex-runend` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-runend-v0.13.1...vortex-runend-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))

## `vortex-roaring` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-roaring-v0.13.1...vortex-roaring-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))

### Other
- deny missing_docs on vortex-dtype ([#1182](https://github.com/spiraldb/vortex/pull/1182))

## `vortex-fsst` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-fsst-v0.13.1...vortex-fsst-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))

### Other
- split CI into separate moldy jobs ([#1192](https://github.com/spiraldb/vortex/pull/1192))

## `vortex-expr` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-expr-v0.13.1...vortex-expr-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))

### Other
- Filter pushdown over layouts ([#1124](https://github.com/spiraldb/vortex/pull/1124))

## `vortex-dict` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-dict-v0.13.1...vortex-dict-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))

## `vortex-datetime-parts` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-datetime-parts-v0.13.1...vortex-datetime-parts-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))
- specify the storage_dtype in ExtDType ([#1007](https://github.com/spiraldb/vortex/pull/1007))

## `vortex-bytebool` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-bytebool-v0.13.1...vortex-bytebool-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))

## `vortex-fastlanes` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-fastlanes-v0.13.1...vortex-fastlanes-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))

## `vortex-scalar` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-scalar-v0.13.1...vortex-scalar-v0.14.0) - 2024-11-04

### Added
- specify the storage_dtype in ExtDType ([#1007](https://github.com/spiraldb/vortex/pull/1007))
- store min, max, null count, and true count in column metadata ([#1164](https://github.com/spiraldb/vortex/pull/1164))

## `vortex-proto` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-proto-v0.13.1...vortex-proto-v0.14.0) - 2024-11-04

### Added
- specify the storage_dtype in ExtDType ([#1007](https://github.com/spiraldb/vortex/pull/1007))

## `vortex-flatbuffers` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-flatbuffers-v0.13.1...vortex-flatbuffers-v0.14.0) - 2024-11-04

### Added
- specify the storage_dtype in ExtDType ([#1007](https://github.com/spiraldb/vortex/pull/1007))

### Other
- Filter pushdown over layouts ([#1124](https://github.com/spiraldb/vortex/pull/1124))

## `vortex-error` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-error-v0.13.1...vortex-error-v0.14.0) - 2024-11-04

### Added
- docs for `vortex-error` crate ([#1184](https://github.com/spiraldb/vortex/pull/1184))

## `vortex-dtype` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-dtype-v0.13.1...vortex-dtype-v0.14.0) - 2024-11-04

### Added
- specify the storage_dtype in ExtDType ([#1007](https://github.com/spiraldb/vortex/pull/1007))

### Other
- deny missing_docs on vortex-dtype ([#1182](https://github.com/spiraldb/vortex/pull/1182))

## `vortex-datetime-dtype` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-datetime-dtype-v0.13.1...vortex-datetime-dtype-v0.14.0) - 2024-11-04

### Added
- specify the storage_dtype in ExtDType ([#1007](https://github.com/spiraldb/vortex/pull/1007))

### Other
- improve datetime-dtype unit tests ([#1183](https://github.com/spiraldb/vortex/pull/1183))

## `vortex-buffer` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-buffer-v0.13.1...vortex-buffer-v0.14.0) - 2024-11-04

### Added
- store min, max, null count, and true count in column metadata ([#1164](https://github.com/spiraldb/vortex/pull/1164))

## `vortex-array` - [0.14.0](https://github.com/spiraldb/vortex/compare/0.13.1...0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))
- specify the storage_dtype in ExtDType ([#1007](https://github.com/spiraldb/vortex/pull/1007))
- store min, max, null count, and true count in column metadata ([#1164](https://github.com/spiraldb/vortex/pull/1164))

### Other
- deny missing_docs on vortex-dtype ([#1182](https://github.com/spiraldb/vortex/pull/1182))

## `vortex-alp` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-alp-v0.13.1...vortex-alp-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))

## `vortex-all` - [0.14.0](https://github.com/spiraldb/vortex/compare/vortex-all-v0.13.1...vortex-all-v0.14.0) - 2024-11-04

### Added
- it's a bird, it's a plane, it's vortex-all! ([#1140](https://github.com/spiraldb/vortex/pull/1140))

### Fixed
- update setup instructions (rye -> uv) ([#1176](https://github.com/spiraldb/vortex/pull/1176))
- fix docs badge in readme ([#753](https://github.com/spiraldb/vortex/pull/753))

### Other
- deny missing_docs on vortex-dtype ([#1182](https://github.com/spiraldb/vortex/pull/1182))
- very small README.md fixes
- More README.md improvements ([#1084](https://github.com/spiraldb/vortex/pull/1084))
- Update README.md ([#1055](https://github.com/spiraldb/vortex/pull/1055))
- minor addition to README ([#1030](https://github.com/spiraldb/vortex/pull/1030))
- updated README ([#876](https://github.com/spiraldb/vortex/pull/876))
- release to Test PyPI on each push to version tags ([#760](https://github.com/spiraldb/vortex/pull/760))
- Run ETE benchmarks with MiMalloc and leave a note encouraging its usage ([#399](https://github.com/spiraldb/vortex/pull/399))
- README updates ([#394](https://github.com/spiraldb/vortex/pull/394))
- Download flatc instead of building it from source ([#374](https://github.com/spiraldb/vortex/pull/374))
- Update README.md ([#337](https://github.com/spiraldb/vortex/pull/337))
- IPC Prototype ([#181](https://github.com/spiraldb/vortex/pull/181))
- Add note to readme about git submodules and zig version ([#176](https://github.com/spiraldb/vortex/pull/176))
- acknowledgments ([#171](https://github.com/spiraldb/vortex/pull/171))
- Update README.md ([#168](https://github.com/spiraldb/vortex/pull/168))
- More README updates ([#140](https://github.com/spiraldb/vortex/pull/140))
- Update README.md
- readme improvements ([#137](https://github.com/spiraldb/vortex/pull/137))
- README ([#102](https://github.com/spiraldb/vortex/pull/102))
- Root project is vortex-array ([#67](https://github.com/spiraldb/vortex/pull/67))
- Add minimal description to readme and fixup cargo metadata ([#30](https://github.com/spiraldb/vortex/pull/30))
- Add Readme

## `vortex-serde` - [0.13.1](https://github.com/spiraldb/vortex/compare/vortex-serde-v0.13.0...vortex-serde-v0.13.1) - 2024-10-31

### Fixed
Expand Down
Loading

0 comments on commit 7a6ffe9

Please sign in to comment.