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-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