This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch
dependabot/cargo/main/all-other-cargo-deps-1229df0ebe
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git
omit 61a736b221 chore(deps): bump brotli
add d9d2d1edf4 perf(coalesce): specialize sparse byte array filters
(#11696)
add 7dcc1602c4 fix(parquet): validate Arrow writer shapes and map-key
schemas (#11838)
add 9532701801 fix(ipc): decode zero-length bodies without EOS (#11967)
add 14c2fef335 fix(arrow-select): merge dictionaries in merge and merge_n
instead of panicking on key overflow (#11925)
add b05fbc7aed refactor: check union type ids directly in
`UnionFields::try_merge` (#11840)
add b858a1f951 fix(arrow-select): merge dictionaries in zip instead of
panicking on key overflow (#11663)
add 6038304119 fix(parquet): count levels, not rows, when marking null
pages in the column index (#11828)
add 81392e3e99 fix(parquet): skip empty CDC page flushes in add_data_page
(#11003)
add 6939e90407 perf(parquet): convert FIXED_LEN_BYTE_ARRAY decimals with a
width-specialized loop (#11910)
add 915a1b498c perf(arrow): specialize sparse list filtering (#11744)
add 68f3f54ebc Parquet: move `write_leaf`'s INT32/INT64/FLBA conversions
into shared visitors (#11741)
add 70d8190350 Fix memory reservation leak in Buffer::into_vec (#11878)
add 193b9d30a6 fix(parquet): reject truncated definition level runs
(#11700)
add cacb42eaf3 perf(parquet): optimize dictionary computation for byte
arrays (#11524)
add 562983649f fix(parquet): write `specification_version = 1` on the
VARIANT logical type (#11961)
add b149acb82c chore(deps): bump brotli
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (61a736b221)
\
N -- N -- N
refs/heads/dependabot/cargo/main/all-other-cargo-deps-1229df0ebe (b149acb82c)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
arrow-buffer/src/buffer/immutable.rs | 30 +
arrow-ipc/src/reader/stream.rs | 26 +-
arrow-schema/src/fields.rs | 14 +-
arrow-schema/src/schema.rs | 21 +
arrow-select/src/coalesce.rs | 93 +-
arrow-select/src/coalesce/byte.rs | 201 ++++
arrow-select/src/coalesce/list.rs | 282 ++++++
arrow-select/src/merge.rs | 166 +++-
arrow-select/src/zip.rs | 74 +-
arrow/benches/merge_kernels.rs | 33 +
parquet-variant/src/variant.rs | 4 +-
parquet-variant/src/variant/metadata.rs | 16 +-
parquet/Cargo.toml | 4 +-
.../src/arrow/array_reader/fixed_len_byte_array.rs | 153 ++-
.../src/arrow/arrow_reader/tests/column_reader.rs | 40 +
parquet/src/arrow/arrow_writer/byte_array.rs | 314 +++++-
parquet/src/arrow/arrow_writer/mod.rs | 1021 ++++++++++++++------
parquet/src/arrow/buffer/bit_util.rs | 16 +
.../src/arrow/record_reader/definition_levels.rs | 32 +
parquet/src/arrow/schema/extension.rs | 10 +-
parquet/src/arrow/schema/mod.rs | 33 +
parquet/src/column/chunker/cdc.rs | 69 +-
parquet/src/column/writer/mod.rs | 55 +-
parquet/src/util/interner.rs | 14 +-
parquet/src/variant.rs | 6 +-
parquet/tests/arrow_writer/mod.rs | 47 +-
26 files changed, 2376 insertions(+), 398 deletions(-)
create mode 100644 arrow-select/src/coalesce/byte.rs
create mode 100644 arrow-select/src/coalesce/list.rs