Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## 🤖 New release * `vortex`: 0.20.0 -> 0.21.0 (✓ API compatible changes) * `vortex-alp`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-array`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-buffer`: 0.20.0 -> 0.21.0 (✓ API compatible changes) * `vortex-datetime-dtype`: 0.20.0 -> 0.21.0 * `vortex-dtype`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-error`: 0.20.0 -> 0.21.0 (✓ API compatible changes) * `vortex-flatbuffers`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-proto`: 0.20.0 -> 0.21.0 * `vortex-scalar`: 0.20.0 -> 0.21.0 (✓ API compatible changes) * `vortex-fastlanes`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-bytebool`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-datetime-parts`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-dict`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-expr`: 0.20.0 -> 0.21.0 (✓ API compatible changes) * `vortex-file`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-io`: 0.20.0 -> 0.21.0 (✓ API compatible changes) * `vortex-ipc`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-sampling-compressor`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-fsst`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-runend`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-runend-bool`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-zigzag`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-roaring`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) * `vortex-datafusion`: 0.20.0 -> 0.21.0 (⚠️ API breaking changes) ###⚠️ `vortex-alp` breaking changes ``` --- failure function_parameter_count_changed: pub fn parameter count changed --- Description: A publicly-visible function 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.37.0/src/lints/function_parameter_count_changed.ron Failed in: vortex_alp::alp_rd_decode now takes 5 parameters instead of 6, in /tmp/.tmpbwmTII/vortex/encodings/alp/src/alp_rd/mod.rs:260 --- 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.37.0/src/lints/inherent_method_missing.ron Failed in: ALPRDArray::left_parts_exceptions, previously in file /tmp/.tmplfWv9B/vortex-alp/src/alp_rd/array.rs:161 --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_alp::ALP, previously in file /tmp/.tmplfWv9B/vortex-alp/src/alp/array.rs:19 struct vortex_alp::ALPRD, previously in file /tmp/.tmplfWv9B/vortex-alp/src/alp_rd/array.rs:17 ``` ###⚠️ `vortex-array` breaking changes ``` --- failure declarative_macro_missing: macro_rules declaration removed or renamed --- Description: A publicly-visible `macro_rules` declarative macro cannot be imported by its prior name. A `#[macro_export]` may have been removed, or the macro itself may have been renamed or removed entirely. ref: https://doc.rust-lang.org/reference/macros-by-example.html#path-based-scope impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/declarative_macro_missing.ron Failed in: macro_rules! iterate_primitive_array, previously in file /tmp/.tmplfWv9B/vortex-array/src/variants.rs:95 macro_rules! iterate_integer_array, previously in file /tmp/.tmplfWv9B/vortex-array/src/variants.rs:117 --- failure enum_variant_added: enum variant added on exhaustive enum --- Description: A publicly-visible enum without #[non_exhaustive] has a new variant. ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/enum_variant_added.ron Failed in: variant Canonical:List in /tmp/.tmpbwmTII/vortex/vortex-array/src/canonical.rs:62 --- failure feature_missing: package feature removed or renamed --- Description: A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature. ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/feature_missing.ron Failed in: feature flatbuffers in the package's Cargo.toml feature serde in the package's Cargo.toml --- 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.37.0/src/lints/function_missing.ron Failed in: function vortex_array::compute::unary::subtract_scalar, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/unary/scalar_subtract.rs:28 function vortex_array::compute::unary::scalar_at, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/unary/scalar_at.rs:30 function vortex_array::compute::unary::fill_forward, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/unary/fill_forward.rs:31 function vortex_array::compute::unary::try_cast, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/unary/cast.rs:30 --- failure function_parameter_count_changed: pub fn parameter count changed --- Description: A publicly-visible function 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.37.0/src/lints/function_parameter_count_changed.ron Failed in: vortex_array::compute::take now takes 2 parameters instead of 3, in /tmp/.tmpbwmTII/vortex/vortex-array/src/compute/take.rs:45 --- 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.37.0/src/lints/inherent_method_missing.ron Failed in: ArrayData::with_dyn, previously in file /tmp/.tmplfWv9B/vortex-array/src/data/mod.rs:337 SparseArray::values, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/sparse/mod.rs:104 SparseArray::indices, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/sparse/mod.rs:111 SparseArray::resolved_indices, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/sparse/mod.rs:140 SparseArray::min_index, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/sparse/mod.rs:158 SparseArray::max_index, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/sparse/mod.rs:171 --- 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.37.0/src/lints/method_parameter_count_changed.ron Failed in: vortex_array::validity::LogicalValidity::null_count now takes 1 parameters instead of 2, in /tmp/.tmpbwmTII/vortex/vortex-array/src/validity.rs:507 vortex_array::validity::Validity::take now takes 2 parameters instead of 3, in /tmp/.tmpbwmTII/vortex/vortex-array/src/validity.rs:198 vortex_array::array::BoolArray::patch now takes 2 parameters instead of 3, in /tmp/.tmpbwmTII/vortex/vortex-array/src/array/bool/patch.rs:11 vortex_array::array::PrimitiveArray::patch now takes 2 parameters instead of 4, in /tmp/.tmpbwmTII/vortex/vortex-array/src/array/primitive/patch.rs:12 --- 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.37.0/src/lints/module_missing.ron Failed in: mod vortex_array::compute::unary, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/unary/mod.rs:1 --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_array::array::Bool, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/bool/mod.rs:28 struct vortex_array::array::VarBinView, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/varbinview/mod.rs:230 struct vortex_array::compute::BitIndexIterator, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/filter.rs:129 struct vortex_array::array::Sparse, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/sparse/mod.rs:24 struct vortex_array::compute::TakeOptions, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/take.rs:9 struct vortex_array::array::Chunked, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/chunked/mod.rs:33 struct vortex_array::array::Extension, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/extension/mod.rs:18 struct vortex_array::array::Primitive, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/primitive/mod.rs:29 struct vortex_array::array::VarBin, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/varbin/mod.rs:33 struct vortex_array::array::Constant, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/constant/mod.rs:17 struct vortex_array::array::Struct, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/struct_/mod.rs:20 struct vortex_array::array::Null, previously in file /tmp/.tmplfWv9B/vortex-array/src/array/null/mod.rs:17 --- failure trait_added_supertrait: non-sealed trait added new supertraits --- Description: A non-sealed trait added one or more supertraits, which breaks downstream implementations of the trait ref: https://doc.rust-lang.org/cargo/reference/semver.html#generic-bounds-tighten impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/trait_added_supertrait.ron Failed in: trait vortex_array::encoding::EncodingVTable gained VariantsVTable in file /tmp/.tmpbwmTII/vortex/vortex-array/src/encoding/mod.rs:73 --- failure trait_associated_const_added: non-sealed trait added associated constant without default value --- Description: A non-sealed trait has gained an associated constant without a default value, 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.37.0/src/lints/trait_associated_const_added.ron Failed in: trait constant vortex_array::encoding::Encoding::ID in file /tmp/.tmpbwmTII/vortex/vortex-array/src/encoding/mod.rs:64 --- 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.37.0/src/lints/trait_method_added.ron Failed in: trait method vortex_array::IntoCanonicalVTable::into_arrow in file /tmp/.tmpbwmTII/vortex/vortex-array/src/canonical.rs:381 trait method vortex_array::IntoArrayVariant::into_list in file /tmp/.tmpbwmTII/vortex/vortex-array/src/canonical.rs:417 --- 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.37.0/src/lints/trait_method_missing.ron Failed in: method with_dyn of trait EncodingVTable, previously in file /tmp/.tmplfWv9B/vortex-array/src/encoding/mod.rs:89 method search_sorted_usize of trait SearchSortedFn, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/search_sorted.rs:109 method search_sorted_usize_many of trait SearchSortedFn, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/search_sorted.rs:132 method invert of trait BoolArrayTrait, previously in file /tmp/.tmplfWv9B/vortex-array/src/variants.rs:90 --- 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.37.0/src/lints/trait_missing.ron Failed in: trait vortex_array::compute::unary::FillForwardFn, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/unary/fill_forward.rs:11 trait vortex_array::encoding::ArrayEncodingExt, previously in file /tmp/.tmplfWv9B/vortex-array/src/encoding/mod.rs:109 trait vortex_array::ArrayDef, previously in file /tmp/.tmplfWv9B/vortex-array/src/macros.rs:12 trait vortex_array::variants::ArrayVariants, previously in file /tmp/.tmplfWv9B/vortex-array/src/variants.rs:14 trait vortex_array::compute::unary::CastFn, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/unary/cast.rs:7 trait vortex_array::compute::unary::SubtractScalarFn, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/unary/scalar_subtract.rs:8 trait vortex_array::compute::unary::ScalarAtFn, previously in file /tmp/.tmplfWv9B/vortex-array/src/compute/unary/scalar_at.rs:10 --- failure trait_no_longer_object_safe: trait no longer object safe --- Description: Trait is no longer object safe, which breaks `dyn Trait` usage. ref: https://doc.rust-lang.org/stable/reference/items/traits.html#object-safety impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/trait_no_longer_object_safe.ron Failed in: trait Encoding in file /tmp/.tmpbwmTII/vortex/vortex-array/src/encoding/mod.rs:63 --- failure trait_removed_supertrait: supertrait removed or renamed --- Description: A supertrait was removed from a trait. Users of the trait can no longer assume it can also be used like its supertrait. ref: https://doc.rust-lang.org/reference/items/traits.html#supertraits impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/trait_removed_supertrait.ron Failed in: supertrait vortex_array::variants::ArrayVariants of trait ArrayTrait in file /tmp/.tmpbwmTII/vortex/vortex-array/src/lib.rs:89 ``` ###⚠️ `vortex-dtype` breaking changes ``` --- 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.37.0/src/lints/inherent_associated_pub_const_missing.ron Failed in: DType::IDX, previously at /tmp/.tmplfWv9B/vortex-dtype/src/dtype.rs:49 DType::IDX_32, previously at /tmp/.tmplfWv9B/vortex-dtype/src/dtype.rs:52 ``` ###⚠️ `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.37.0/src/lints/constructible_struct_adds_field.ron Failed in: field ArrayArgs.buffers in /tmp/.tmpbwmTII/vortex/vortex-flatbuffers/src/./generated/array.rs:248 --- 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.37.0/src/lints/enum_missing.ron Failed in: enum vortex_flatbuffers::message::SchemaOffset, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:428 enum vortex_flatbuffers::message::PageOffset, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:673 enum vortex_flatbuffers::message::BatchOffset, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:525 --- 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.37.0/src/lints/function_missing.ron Failed in: function vortex_flatbuffers::array::size_prefixed_root_as_array_with_opts, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:584 function vortex_flatbuffers::array::finish_array_buffer, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:605 function vortex_flatbuffers::array::finish_size_prefixed_array_buffer, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:612 function vortex_flatbuffers::array::root_as_array_unchecked, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:594 function vortex_flatbuffers::array::root_as_array_with_opts, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:571 function vortex_flatbuffers::array::root_as_array, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:551 function vortex_flatbuffers::array::size_prefixed_root_as_array_unchecked, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:601 function vortex_flatbuffers::array::size_prefixed_root_as_array, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:561 --- 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.37.0/src/lints/inherent_associated_pub_const_missing.ron Failed in: MessageHeader::Schema, previously at /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:196 MessageHeader::Batch, previously at /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:197 MessageHeader::Page, previously at /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:198 Array::VT_VERSION, previously at /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:111 Array::VT_BUFFER_INDEX, previously at /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:112 --- 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.37.0/src/lints/inherent_method_missing.ron Failed in: Message::header_as_schema, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:847 Message::header_as_batch, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:862 Message::header_as_page, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:877 ArrayBuilder::add_version, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:227 ArrayBuilder::add_buffer_index, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:231 Array::version, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:139 Array::buffer_index, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:146 --- 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.37.0/src/lints/pub_module_level_const_missing.ron Failed in: ENUM_VALUES_VERSION in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:20 ENUM_MAX_VERSION in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:17 ENUM_MIN_VERSION in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:15 --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_flatbuffers::message::PageArgs, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:737 struct vortex_flatbuffers::message::BatchArgs, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:609 struct vortex_flatbuffers::message::BatchBuilder, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:627 struct vortex_flatbuffers::message::SchemaBuilder, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:494 struct vortex_flatbuffers::message::SchemaArgs, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:482 struct vortex_flatbuffers::message::Page, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:676 struct vortex_flatbuffers::array::Version, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:26 struct vortex_flatbuffers::message::Schema, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:431 struct vortex_flatbuffers::message::PageBuilder, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:751 struct vortex_flatbuffers::message::Batch, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:528 struct vortex_flatbuffers::message::Buffer, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/message.rs:275 --- 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.37.0/src/lints/struct_pub_field_missing.ron Failed in: field version of struct ArrayArgs, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:200 field buffer_index of struct ArrayArgs, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/./generated/array.rs:201 --- 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.37.0/src/lints/trait_missing.ron Failed in: trait vortex_flatbuffers::FlatBufferToBytes, previously in file /tmp/.tmplfWv9B/vortex-flatbuffers/src/lib.rs:147 ``` ###⚠️ `vortex-fastlanes` breaking changes ``` --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_fastlanes::BitPacked, previously in file /tmp/.tmplfWv9B/vortex-fastlanes/src/bitpacking/mod.rs:23 struct vortex_fastlanes::Delta, previously in file /tmp/.tmplfWv9B/vortex-fastlanes/src/delta/mod.rs:21 struct vortex_fastlanes::FoR, previously in file /tmp/.tmplfWv9B/vortex-fastlanes/src/for/mod.rs:20 ``` ###⚠️ `vortex-bytebool` breaking changes ``` --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_bytebool::ByteBool, previously in file /tmp/.tmplfWv9B/vortex-bytebool/src/array.rs:20 ``` ###⚠️ `vortex-datetime-parts` breaking changes ``` --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_datetime_parts::DateTimeParts, previously in file /tmp/.tmplfWv9B/vortex-datetime-parts/src/array.rs:21 ``` ###⚠️ `vortex-dict` breaking changes ``` --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_dict::Dict, previously in file /tmp/.tmplfWv9B/vortex-dict/src/array.rs:20 ``` ###⚠️ `vortex-file` 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.37.0/src/lints/enum_missing.ron Failed in: enum vortex_file::BatchRead, previously in file /tmp/.tmplfWv9B/vortex-file/src/read/mod.rs:57 --- 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.37.0/src/lints/function_missing.ron Failed in: function vortex_file::read_layout_from_initial, previously in file /tmp/.tmplfWv9B/vortex-file/src/read/builder/initial_read.rs:63 --- 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.37.0/src/lints/inherent_method_missing.ron Failed in: RowMask::new_unchecked, previously in file /tmp/.tmplfWv9B/vortex-file/src/read/mask.rs:102 RowMask::to_indices_array, previously in file /tmp/.tmplfWv9B/vortex-file/src/read/mask.rs:245 VortexReadBuilder::with_size, previously in file /tmp/.tmplfWv9B/vortex-file/src/read/builder/mod.rs:87 VortexReadBuilder::with_size, previously in file /tmp/.tmplfWv9B/vortex-file/src/read/builder/mod.rs:87 LayoutSpec::inlined_schema, previously in file /tmp/.tmplfWv9B/vortex-file/src/write/layout.rs:53 --- 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.37.0/src/lints/method_parameter_count_changed.ron Failed in: vortex_file::LayoutDeserializer::read_layout now takes 4 parameters instead of 5, in /tmp/.tmpbwmTII/vortex/vortex-file/src/read/context.rs:72 --- 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.37.0/src/lints/module_missing.ron Failed in: mod vortex_file::chunked_reader, previously in file /tmp/.tmplfWv9B/vortex-file/src/chunked_reader/mod.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.37.0/src/lints/pub_module_level_const_missing.ron Failed in: INLINE_SCHEMA_LAYOUT_ID in file /tmp/.tmplfWv9B/vortex-file/src/lib.rs:176 --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_file::layouts::InlineDTypeLayout, previously in file /tmp/.tmplfWv9B/vortex-file/src/read/layouts/inline_dtype.rs:19 struct vortex_file::chunked_reader::ChunkedArrayReader, previously in file /tmp/.tmplfWv9B/vortex-file/src/chunked_reader/mod.rs:14 --- 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.37.0/src/lints/trait_method_added.ron Failed in: trait method vortex_file::LayoutReader::poll_read in file /tmp/.tmpbwmTII/vortex/vortex-file/src/read/mod.rs:123 --- 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.37.0/src/lints/trait_method_missing.ron Failed in: method read_selection of trait LayoutReader, previously in file /tmp/.tmplfWv9B/vortex-file/src/read/mod.rs:85 ``` ###⚠️ `vortex-ipc` breaking changes ``` --- failure enum_variant_added: enum variant added on exhaustive enum --- Description: A publicly-visible enum without #[non_exhaustive] has a new variant. ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/enum_variant_added.ron Failed in: variant IPCMessage:Array in /tmp/.tmpbwmTII/vortex/vortex-ipc/src/messages/mod.rs:16 variant IPCMessage:Buffer in /tmp/.tmpbwmTII/vortex/vortex-ipc/src/messages/mod.rs:17 variant IPCMessage:DType in /tmp/.tmpbwmTII/vortex/vortex-ipc/src/messages/mod.rs:18 --- failure enum_variant_missing: pub enum variant removed or renamed --- Description: A publicly-visible enum has at least one variant 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.37.0/src/lints/enum_variant_missing.ron Failed in: variant IPCMessage::Schema, previously in file /tmp/.tmplfWv9B/vortex-ipc/src/messages/mod.rs:17 variant IPCMessage::Batch, previously in file /tmp/.tmplfWv9B/vortex-ipc/src/messages/mod.rs:18 variant IPCMessage::Page, previously in file /tmp/.tmplfWv9B/vortex-ipc/src/messages/mod.rs:19 --- 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.37.0/src/lints/inherent_method_missing.ron Failed in: MessageReader::maybe_read_page, previously in file /tmp/.tmplfWv9B/vortex-ipc/src/messages/reader.rs:196 MessageWriter::write_batch, previously in file /tmp/.tmplfWv9B/vortex-ipc/src/messages/writer.rs:74 --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_ipc::messages::IPCSchema, previously in file /tmp/.tmplfWv9B/vortex-ipc/src/messages/mod.rs:22 struct vortex_ipc::messages::IPCArray, previously in file /tmp/.tmplfWv9B/vortex-ipc/src/messages/mod.rs:24 struct vortex_ipc::messages::IPCBatch, previously in file /tmp/.tmplfWv9B/vortex-ipc/src/messages/mod.rs:23 struct vortex_ipc::messages::IPCPage, previously in file /tmp/.tmplfWv9B/vortex-ipc/src/messages/mod.rs:25 ``` ###⚠️ `vortex-sampling-compressor` breaking changes ``` --- 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.37.0/src/lints/inherent_method_missing.ron Failed in: CompressionTree::num_descendants, previously in file /tmp/.tmplfWv9B/vortex-sampling-compressor/src/compressors/mod.rs:185 ``` ###⚠️ `vortex-fsst` breaking changes ``` --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_fsst::FSST, previously in file /tmp/.tmplfWv9B/vortex-fsst/src/array.rs:18 ``` ###⚠️ `vortex-runend` breaking changes ``` --- failure function_parameter_count_changed: pub fn parameter count changed --- Description: A publicly-visible function 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.37.0/src/lints/function_parameter_count_changed.ron Failed in: vortex_runend::compress::runend_decode_typed_primitive now takes 5 parameters instead of 3, in /tmp/.tmpbwmTII/vortex/encodings/runend/src/compress.rs:176 vortex_runend::compress::runend_decode_bools now takes 4 parameters instead of 5, in /tmp/.tmpbwmTII/vortex/encodings/runend/src/compress.rs:159 vortex_runend::compress::runend_decode_typed_bool now takes 5 parameters instead of 3, in /tmp/.tmpbwmTII/vortex/encodings/runend/src/compress.rs:224 vortex_runend::compress::runend_decode_primitive now takes 4 parameters instead of 5, in /tmp/.tmpbwmTII/vortex/encodings/runend/src/compress.rs:140 --- 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.37.0/src/lints/inherent_method_missing.ron Failed in: RunEndArray::validity, previously in file /tmp/.tmplfWv9B/vortex-runend/src/array.rs:146 --- 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.37.0/src/lints/method_parameter_count_changed.ron Failed in: vortex_runend::RunEndArray::try_new now takes 2 parameters instead of 3, in /tmp/.tmpbwmTII/vortex/encodings/runend/src/array.rs:39 --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_runend::RunEnd, previously in file /tmp/.tmplfWv9B/vortex-runend/src/array.rs:24 ``` ###⚠️ `vortex-runend-bool` breaking changes ``` --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_runend_bool::RunEndBool, previously in file /tmp/.tmplfWv9B/vortex-runend-bool/src/array.rs:22 struct vortex_runend_bool::array::RunEndBool, previously in file /tmp/.tmplfWv9B/vortex-runend-bool/src/array.rs:22 ``` ###⚠️ `vortex-zigzag` breaking changes ``` --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_zigzag::ZigZag, previously in file /tmp/.tmplfWv9B/vortex-zigzag/src/array.rs:22 ``` ###⚠️ `vortex-roaring` breaking changes ``` --- 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.37.0/src/lints/struct_missing.ron Failed in: struct vortex_roaring::RoaringInt, previously in file /tmp/.tmplfWv9B/vortex-roaring/src/integer/mod.rs:26 struct vortex_roaring::RoaringBool, previously in file /tmp/.tmplfWv9B/vortex-roaring/src/boolean/mod.rs:26 ``` ###⚠️ `vortex-datafusion` breaking changes ``` --- failure constructible_struct_adds_private_field: struct no longer constructible due to new private field --- Description: A struct constructible with a struct literal has a new non-public field. It can no longer be constructed using a struct literal outside of its crate. ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/constructible_struct_adds_private_field.ron Failed in: field VortexFileOpener.initial_read_cache in /tmp/.tmpbwmTII/vortex/vortex-datafusion/src/persistent/opener.rs:28 --- 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.37.0/src/lints/method_parameter_count_changed.ron Failed in: vortex_datafusion::persistent::execution::VortexExec::try_new now takes 5 parameters instead of 4, in /tmp/.tmpbwmTII/vortex/vortex-datafusion/src/persistent/execution.rs:32 ``` <details><summary><i><b>Changelog</b></i></summary><p> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/). --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Will Manning <[email protected]>
- Loading branch information