This is an automated email from the ASF dual-hosted git repository.

dependabot[bot] pushed a change to branch dependabot/cargo/main/atoi-3.1.0
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git


 discard afb4d282cf chore(deps): bump atoi from 2.0.0 to 3.1.0
     add 44f377284e Fix deprecate `MutableArrayData::extend` and 
`MutableArrayData::extend_nulls` in favour of fallible `try_extend` / 
`try_extend_nulls` (#9710)
     add b737f99245 [arrow-select] perf: Replace `ArrayData` with direct 
`Array` construction in take kernels (#10176)
     add 40e897a89b chore: Fix clippy::byte_char_slices (use byte strings 
instead of explicit arrays) (#10225)
     add 078cf60f40 nit: arrow-pyarrow: Use string interning (#10224)
     add 8de5640254 feat(ipc): Supports compression level configuration (#10133)
     add c1f99af1dd Support concatenation of mixed FixedSizeBinary via 
`concat_elements_dyn` (#10222)
     add da07bced95 chore(deps): bump the all-other-cargo-deps group across 1 
directory with 16 updates (#10218)
     add 7616e10f12 chore: Make clippy::question_mark happy (#10231)
     add 7a64f83c26 feat(parquet): add 
ParquetPushDecoder::peek_next_row_group() (#10158)
     add e625a3f562 fix: casting list to fixedsizelist didn't respect input 
length (#10228)
     add ea71b0a223 [arrow-flight encode path]re-use flatbufferbuilder (#10220)
     add 9b190c9794 perf(arrow-ord): Avoid full index materialization for 
small-limit lexsorts (#9991)
     add f7ea295db3 chore(deps): bump actions/cache from 6.0.0 to 6.1.0 (#10240)
     add ae21c899ac Replace `ArrayData` with direct `Array` construction in 
`arrow-row` (#10229)
     add 80546fdb81 fix: Rename parquet feature flag 'flate2-rust_backened' to 
'flate2-rust_backend' (#10239)
     add fbe75a3bd9 arrow-cast: Add optimized path for unnesting a dict (#10248)
     add d8d3fa32c1 refactor: add `take_n_true` method to `BooleanArray` (#9823)
     add 38230b014b [10125] arrow-flight decode path optimizations (add 
`skip_validation` to arrow-flight) (#10206)
     add 32bba5ad27 rename Compression struct (#10221)
     add 6ffeea9d3d feat: support uuid from fixed type of length 16 (#10241)
     add d3d7ae83e7 fix(ipc): reject dictionary-encoded dictionary values 
(#10230)
     add a2bb4c90dc feat(parquet): selective null padding for list child 
readers  (#9848)
     add 4ff867b507 chore: update workspace Rust toolchain to 1.96.1 (#10257)
     add 8c7df18f05 reduce noise in flight benchmarks [tokio-threads] [# of 
columns in benchmarks] (#10242)
     add 7095ce437c Replace conversion of binary->string in arrow-row from 
arraydata to direct construction (#10261)
     add af1c24a48d minor: drive-by refactors for dicts in substring & filter 
(#10264)
     add 73077404cd fix: write error for dbg output of out of range timestamps 
(#10130)
     add c7dc6b8bae Add validated row decode benchmark (#10259)
     add d96902565a fix main: parquet test compilation failure (#10266)
     add ddef6cfc9f chore: Fix audit CI run by ignore quick-xml audit 
advisories (#10267)
     add d2519a1b72 fix(arrow-row): allow to convert non empty fixed size 
binary/list array with size length 0 and no nulls (#10271)
     add c36e926c0c feat: Add support for `MapArray` in `arrow_row` (#9486)
     add b1de629ae8 Prepare for `59.1.0` release (#10274)
     add d9919194ee chore(deps): bump num-bigint from 0.4.6 to 0.5.0 (#10279)
     add 1daaf29541 Flip dict null_density in test utils (#7475)
     add 8544614251 Validate short view strings in separate buffer in arrow-row 
(#10250)
     add 1583c8e656 [parquet] Add some tests to cover selective list child 
padding (#10258)
     add 8205c5421f fix: don't panic on `ArrayData::try_new` on bad input even 
when `force_validate` feature is on (#10282)
     add d8d980bdcf fix(arrow-array): disallow creating `MapArray` with 
nullable key field (#10272)
     add 6035e287ad chore(deps): bump num-bigint from 0.5.0 to 0.5.1 in the 
all-other-cargo-deps group across 1 directory (#10294)
     add f3c5dc5bab Perf: Introduce zero copy path when tonic returns an 
aligned buffer (#10273)
     add c961d6ea2c Perf: create dictionary reader config and default 
unsafeflag to false (#10260)
     add 52920f946c Align parquet-geospatial crate docs with README (#10302)
     add 4b54fe6f5a chore: Update release voting email template (#10283)
     add a1f4a094ff chore(deps): bump the all-other-cargo-deps group across 1 
directory with 2 updates (#10305)
     add f11d7c1ab8 docs: trim release schedule for released versions (#10280)
     add c1128062ff fix(arrow-avro): bound untrusted OCF block size and item 
counts (#10237)
     add bc042ab6f7 chore(deps): bump sysinfo from 0.38.4 to 0.39.6 (#10311)
     add fed7862d11 chore(deps): bump actions/labeler from 6.1.0 to 6.2.0 
(#10309)
     add 26f4c1d9ed chore(deps): bump actions/stale from 10.3.0 to 10.4.0 
(#10314)
     add e1de892def [Variant] Add `variant_to_arrow` `Map` type support (#10307)
     add dee3a9206a chore(deps): bump the all-other-cargo-deps group across 1 
directory with 2 updates (#10310)
     add b19aa6538e fix(REE): check upfront if sorting empty array or 0 limit 
(#10293)
     add b963ecf647 chore: formalize the default map field names to match 
default arrow spec (#10297)
     add 970391f248 Perf: Pre-size buffer allocations to avoid intermediate 
allocations (#10262)
     add 543b806925 bench(arrow): add fsl/map interleave benchmark (#10322)
     add 712aa18d9f chore(deps): bump uuid from 1.23.4 to 1.23.5 in the 
all-other-cargo-deps group across 1 directory (#10332)
     add e704ad4725 optimize(interleave): implement interleave for 
FixedSizeList/Map type (#10046)
     add e097ebede1 perf: Improve decimal addition and subtraction when scale 
is equal  (#10333)
     add dc6750741c Don't panic on invalid c ffi schema name (#10328)
     add 2281b5eb7d chore(deps): bump actions/setup-node from 6.4.0 to 7.0.0 
(#10337)
     add 87564e595a chore(deps): bump http-body from 1.0.1 to 1.1.0 in the 
all-other-cargo-deps group across 1 directory (#10338)
     add bc4e672607 Remove the unmaintained paste dependency from arrow (#10303)
     add 53c0c232d6 Docs: fix mutableArrayData comments (#10326)
     add a4ac705350 feat(arrow-csv): add support for parsing `Float16` (#10343)
     add 0606ef2879 chore(deps): bump lz4_flex from 0.13.1 to 0.14.0 (#10339)
     add 2edc0a044f fix(arrow-data): allow full dictionary key range when 
concatenating (#10323)
     add 73f275ff9f chore(deps): bump the all-other-cargo-deps group across 1 
directory with 2 updates (#10346)
     add 794a844642 fix: take FFI_ArrowArrayStream errno values from libc 
(#10299)
     add 3954050f43 docs: clarify decimal negative scale behavior (#10304)
     add ee30b61b00 perf:  allow users to skip utf8 validation (#10319)
     add 30c10d58a1 Make `parquet-index` work with column paths (#10330)
     add 980667fc52 Add interval multiplication by i64 (#10336)
     add 433e0617a9 Expose builder buffer capacity accessors (#10342)
     add f88697844f Cache encoded field name in FieldEncoder (#10296)
     add 159641a8fc chore: remove parquet dependency from parquet_derive 
(#10327)
     add 191e3eb083 chore(deps): bump the all-other-cargo-deps group across 1 
directory with 5 updates (#10355)
     add 803b51c38d perf: speed up substring_by_char with an ASCII fast path 
and single-pass bounds (#10334)
     add 305bf260a1 hoist calls for null_sentinel (#10356)
     add 8d41934d8f chore(deps): bump tokio from 1.52.4 to 1.53.0 in the 
all-other-cargo-deps group across 1 directory (#10366)
     add d09e4b434a Make more of i256 available in const code (#10363)
     add 4aee48acaf perf(parquet): splice buffered pages with `write_all` 
instead of `io::copy` (adapts #10052) (#10353)
     add cc83f7eb25 fix(arrow-cast): make `b64_encode` reject invalid UTF-8 
from misbehaving `Engine` impls (#10324)
     add ba2ac554c7 Remove always-panicking benchmarks (#10384)
     add f7f7545901 fix(arrow-json): render coerced f32 as its value in the 
string decoder (#10386)
     add a16c4584d1 support white space prefixed parse for ints and floats 
(#10374)
     add a0051f7708 chore(deps): bump syn from 2.0.119 to 3.0.2 (#10391)
     add b71c8f208a perf: add decimal and fsb arrow_writer bench (#10388)
     add 665462d5b6 optimize(parquet): Nested list batching child.write calls 
(#10085)
     add 0cc07133c6 fix(parquet): support mask filtering across skipped pages 
(#10288)
     add e36abd72f3 chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 
(#10387)
     add 98998a8533 fix: `GenericByteViewArray::gc()` drops inline views on the 
multi-buffer slow path (#10287)
     add d176d94d20 chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 
(#10402)
     add cd17899fe4 chore(deps): bump actions/labeler from 6.2.0 to 7.0.0 
(#10403)
     add 81dce78385 fix off by one error for slice accounting (#10406)
     add 26aff59685 perf(parquet): use Cursor in ZSTDCodec to avoid Vec alloc 
and copy (#10345)
     add 707872fbd5 chore(deps): bump the all-other-cargo-deps group across 1 
directory with 13 updates (#10411)
     add 1233a18ed7 add test to catch mis-aligned ipc buffers (#10405)
     add b46e7334b3 [Variant] make `value` mandatory field for 
`VariantArray`/`ShreddingState` (#10318)
     add a5158c8bf9 arrow-row: Fix decode_fixed_size_list to apply the 
corrected_type step for dictionary children (#10414)
     add f9bf62845c feat(coalesce): add size function (#10331)
     add f7dfcd25aa add i32 benchmarks (#10421)
     add f0ec758f4f feat(parquet): `RowSelection` can be backed by a 
`BooleanBuffer` (#10141)
     add b8b59fb38d avro: bound VLQDecoder::long against overlong varints 
(#10407)
     add b278c547a3 fix(arrow-schema): stop asserting on unstable 
TryFromIntError message in tests (#10433)
     add 784fa7c2ad chore: deduplicate filter nulls code in coalesce/filter 
kernel (#10348)
     add b1ca9c42ac refactor(parquet): split `arrow_reader/selection` into 
smaller modules (#10434)
     add 09ebd4eaeb perf(parquet): slice up contiguous buffer for decimals and 
fsb (#10364)
     add cd47d4a421 support suffix white space in arrow-cast parse (#10396)
     add 87cd2e5265 chore(deps): bump base64 from 0.22.1 to 0.23.0 (#10430)
     add 3a45f4a633 chore(deps): bump atoi from 2.0.0 to 3.1.0

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   (afb4d282cf)
            \
             N -- N -- N   refs/heads/dependabot/cargo/main/atoi-3.1.0 
(3a45f4a633)

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:
 .github/workflows/arrow.yml                        |   11 +-
 .github/workflows/arrow_flight.yml                 |    7 +-
 .github/workflows/audit.yml                        |    8 +-
 .github/workflows/dev.yml                          |    8 +-
 .github/workflows/dev_pr.yml                       |    4 +-
 .github/workflows/docs.yml                         |    4 +-
 .github/workflows/integration.yml                  |   23 +-
 .github/workflows/miri.yaml                        |    3 +-
 .github/workflows/parquet-geospatial.yml           |    7 +-
 .github/workflows/parquet-variant.yml              |    7 +-
 .github/workflows/parquet.yml                      |   18 +-
 .github/workflows/parquet_derive.yml               |    5 +-
 .github/workflows/release.yml                      |    2 +-
 .github/workflows/rust.yml                         |    8 +-
 .github/workflows/stale.yml                        |    2 +-
 CHANGELOG-old.md                                   |  131 ++
 CHANGELOG.md                                       |  230 +--
 Cargo.lock                                         |  366 +++--
 Cargo.toml                                         |   42 +-
 README.md                                          |   10 -
 arrow-arith/Cargo.toml                             |    7 +
 arrow-arith/benches/decimal_arithmetic.rs          |   66 +
 arrow-arith/src/numeric.rs                         |  190 +++
 arrow-array/Cargo.toml                             |    7 +-
 arrow-array/src/array/binary_array.rs              |   16 +-
 arrow-array/src/array/boolean_array.rs             |  109 +-
 arrow-array/src/array/byte_view_array.rs           |  189 ++-
 arrow-array/src/array/fixed_size_binary_array.rs   |  156 +-
 arrow-array/src/array/map_array.rs                 |  120 +-
 arrow-array/src/array/mod.rs                       |    6 +-
 arrow-array/src/array/null_array.rs                |    2 +-
 arrow-array/src/array/primitive_array.rs           |   79 +-
 arrow-array/src/array/run_array.rs                 |    2 +-
 arrow-array/src/array/string_array.rs              |    4 +-
 arrow-array/src/builder/generic_bytes_builder.rs   |   15 +
 arrow-array/src/builder/generic_list_builder.rs    |   10 +
 arrow-array/src/builder/map_builder.rs             |   46 +-
 arrow-array/src/builder/primitive_builder.rs       |    5 +
 arrow-array/src/builder/struct_builder.rs          |    5 +
 arrow-array/src/ffi.rs                             |    2 +-
 arrow-array/src/ffi_stream.rs                      |   13 +-
 arrow-avro/Cargo.toml                              |    2 +-
 arrow-avro/benches/avro_writer.rs                  |   14 +-
 arrow-avro/src/codec.rs                            |   51 +-
 arrow-avro/src/reader/block.rs                     |   81 +-
 arrow-avro/src/reader/header.rs                    |    8 +-
 arrow-avro/src/reader/mod.rs                       |   88 +-
 arrow-avro/src/reader/record.rs                    |  105 +-
 arrow-avro/src/reader/vlq.rs                       |   62 +-
 arrow-avro/src/schema.rs                           |   42 +-
 arrow-avro/src/writer/encoder.rs                   |   24 +-
 arrow-buffer/Cargo.toml                            |    2 +-
 arrow-buffer/src/bigint/mod.rs                     |  189 ++-
 arrow-buffer/src/builder/boolean.rs                |  136 ++
 arrow-buffer/src/util/bit_iterator.rs              |   12 +-
 arrow-cast/Cargo.toml                              |    2 +-
 arrow-cast/src/base64.rs                           |   63 +-
 arrow-cast/src/cast/dictionary.rs                  |   18 +
 arrow-cast/src/cast/list.rs                        |   51 +-
 arrow-cast/src/cast/mod.rs                         |  134 +-
 arrow-cast/src/parse.rs                            |   95 +-
 arrow-cast/src/pretty.rs                           |    2 +-
 arrow-csv/Cargo.toml                               |    1 +
 arrow-csv/src/reader/mod.rs                        |   64 +
 arrow-data/src/data.rs                             |  540 ++++++-
 arrow-data/src/transform/boolean.rs                |    7 +-
 arrow-data/src/transform/fixed_binary.rs           |    7 +-
 arrow-data/src/transform/fixed_size_list.rs        |   20 +-
 arrow-data/src/transform/list.rs                   |   15 +-
 arrow-data/src/transform/list_view.rs              |   19 +-
 arrow-data/src/transform/mod.rs                    |   98 +-
 arrow-data/src/transform/null.rs                   |    9 +-
 arrow-data/src/transform/primitive.rs              |    8 +-
 arrow-data/src/transform/run.rs                    |  139 +-
 arrow-data/src/transform/structure.rs              |   35 +-
 arrow-data/src/transform/union.rs                  |   38 +-
 arrow-data/src/transform/utils.rs                  |   74 +-
 arrow-data/src/transform/variable_size.rs          |   13 +-
 arrow-flight/Cargo.toml                            |    9 +-
 arrow-flight/benches/flight.rs                     |   20 +-
 arrow-flight/src/decode.rs                         |   42 +-
 arrow-flight/src/encode.rs                         |   85 +-
 arrow-flight/src/sql/metadata/mod.rs               |    2 +-
 arrow-flight/src/sql/metadata/sql_info.rs          |    6 +-
 arrow-flight/src/sql/mod.rs                        |  163 +-
 arrow-flight/src/utils.rs                          |    6 +-
 arrow-integration-test/Cargo.toml                  |    2 +-
 arrow-integration-testing/Cargo.toml               |    1 +
 .../flight_client_scenarios/integration_test.rs    |   12 +-
 arrow-integration-testing/src/lib.rs               |   12 +-
 arrow-ipc/Cargo.toml                               |    2 +-
 arrow-ipc/src/compression.rs                       |   87 +-
 arrow-ipc/src/lib.rs                               |    2 +-
 arrow-ipc/src/reader.rs                            |  184 ++-
 arrow-ipc/src/writer.rs                            |  355 ++--
 arrow-json/benches/json_reader.rs                  |    6 +-
 arrow-json/src/reader/mod.rs                       |   49 +-
 arrow-json/src/reader/string_array.rs              |    2 +-
 arrow-json/src/reader/tape.rs                      |    2 +-
 arrow-json/src/writer/encoder.rs                   |   15 +-
 arrow-json/src/writer/mod.rs                       |   14 +-
 arrow-ord/src/sort.rs                              |  212 ++-
 arrow-pyarrow/src/lib.rs                           |   72 +-
 arrow-row/src/fixed.rs                             |  112 +-
 arrow-row/src/lib.rs                               | 1325 +++++++++++++--
 arrow-row/src/list.rs                              |  269 ++-
 arrow-row/src/variable.rs                          |  142 +-
 arrow-schema/src/datatype.rs                       |   64 +-
 arrow-schema/src/datatype_display.rs               |   12 +-
 arrow-schema/src/datatype_parse.rs                 |   24 +-
 arrow-schema/src/ffi.rs                            |   29 +-
 arrow-schema/src/field.rs                          |   12 +
 arrow-schema/src/fields.rs                         |   10 +-
 arrow-select/src/coalesce.rs                       |  127 ++
 arrow-select/src/coalesce/byte_view.rs             |  161 +-
 arrow-select/src/coalesce/generic.rs               |  139 +-
 arrow-select/src/coalesce/primitive.rs             |   91 +-
 arrow-select/src/concat.rs                         |   52 +-
 arrow-select/src/filter.rs                         |   55 +-
 arrow-select/src/interleave.rs                     |  342 +++-
 arrow-select/src/merge.rs                          |   20 +-
 arrow-select/src/take.rs                           |  136 +-
 arrow-select/src/zip.rs                            |   16 +-
 arrow-string/src/concat_elements.rs                |  166 +-
 arrow-string/src/substring.rs                      |  237 +--
 arrow/benches/cast_kernels.rs                      |   32 +
 arrow/benches/concatenate_elements.rs              |   17 -
 arrow/benches/interleave_kernels.rs                |   10 +
 arrow/benches/json_writer.rs                       |   39 +-
 arrow/benches/lexsort.rs                           |    2 +-
 arrow/benches/mutable_array.rs                     |    2 +-
 arrow/benches/row_format.rs                        |   23 +
 arrow/benches/substring_kernels.rs                 |   36 +
 arrow/examples/builders.rs                         |    6 +-
 arrow/src/util/bench_util.rs                       |   82 +-
 arrow/src/util/data_gen.rs                         |   36 +-
 arrow/tests/array_transform.rs                     |  152 +-
 arrow/tests/array_validation.rs                    |    4 +-
 dev/release/README.md                              |   33 +-
 dev/release/update_change_log.sh                   |    4 +-
 parquet-geospatial/src/lib.rs                      |    7 -
 parquet-variant-compute/src/arrow_to_variant.rs    |    6 +-
 parquet-variant-compute/src/cast_to_variant.rs     |   16 +-
 parquet-variant-compute/src/from_json.rs           |    6 +-
 parquet-variant-compute/src/shred_variant.rs       |   96 +-
 parquet-variant-compute/src/unshred_variant.rs     |   14 +-
 parquet-variant-compute/src/variant_array.rs       |  348 ++--
 .../src/variant_array_builder.rs                   |    4 +-
 parquet-variant-compute/src/variant_get.rs         |  348 ++--
 parquet-variant-compute/src/variant_to_arrow.rs    |  167 +-
 parquet-variant-json/Cargo.toml                    |    2 +-
 parquet-variant/Cargo.toml                         |    1 -
 parquet-variant/src/decoder.rs                     |   19 +-
 parquet/Cargo.toml                                 |   27 +-
 parquet/benches/arrow_reader.rs                    |   34 +-
 parquet/benches/arrow_reader_peak_memory.rs        |   42 +-
 parquet/benches/arrow_writer.rs                    |   33 +
 parquet/benches/row_selection_cursor.rs            |   86 +-
 parquet/benches/row_selector_boolean_buffer.rs     |  233 +++
 parquet/pytest/test_parquet_integration.py         |   69 +-
 parquet/src/arrow/array_reader/builder.rs          |   86 +-
 parquet/src/arrow/array_reader/byte_array.rs       |   20 +-
 .../arrow/array_reader/byte_array_dictionary.rs    |   21 +-
 parquet/src/arrow/array_reader/byte_view_array.rs  |   18 +-
 .../src/arrow/array_reader/cached_array_reader.rs  |    4 +
 .../src/arrow/array_reader/fixed_len_byte_array.rs |   56 +-
 .../arrow/array_reader/fixed_size_list_array.rs    |  260 +--
 parquet/src/arrow/array_reader/list_array.rs       |  363 +++--
 parquet/src/arrow/array_reader/list_view_array.rs  |   21 +-
 parquet/src/arrow/array_reader/map_array.rs        |   21 +-
 parquet/src/arrow/array_reader/mod.rs              |   13 +
 parquet/src/arrow/array_reader/null_array.rs       |   16 +-
 parquet/src/arrow/array_reader/primitive_array.rs  |   27 +-
 parquet/src/arrow/array_reader/struct_array.rs     |  142 +-
 parquet/src/arrow/array_reader/test_util.rs        |   19 +-
 parquet/src/arrow/arrow_reader/mod.rs              |  256 ++-
 parquet/src/arrow/arrow_reader/read_plan.rs        |  404 +++--
 parquet/src/arrow/arrow_reader/selection.rs        | 1704 --------------------
 .../src/arrow/arrow_reader/selection/algebra.rs    |  828 ++++++++++
 .../src/arrow/arrow_reader/selection/boolean.rs    |  746 +++++++++
 parquet/src/arrow/arrow_reader/selection/cursor.rs |  419 +++++
 parquet/src/arrow/arrow_reader/selection/mod.rs    |  951 +++++++++++
 parquet/src/arrow/arrow_reader/selection/ranges.rs |  283 ++++
 .../src/arrow/arrow_reader/selection/selector.rs   |  522 ++++++
 parquet/src/arrow/arrow_reader/statistics.rs       |  259 +--
 parquet/src/arrow/arrow_writer/levels.rs           |  252 ++-
 parquet/src/arrow/arrow_writer/mod.rs              |  244 +--
 parquet/src/arrow/buffer/dictionary_buffer.rs      |    7 +
 parquet/src/arrow/buffer/offset_buffer.rs          |    4 +
 parquet/src/arrow/buffer/view_buffer.rs            |    4 +
 parquet/src/arrow/in_memory_row_group.rs           |    2 +-
 parquet/src/arrow/push_decoder/mod.rs              |  244 +++
 .../src/arrow/push_decoder/reader_builder/mod.rs   |  176 +-
 parquet/src/arrow/push_decoder/remaining.rs        |   41 +-
 parquet/src/arrow/record_reader/buffer.rs          |   15 +-
 .../src/arrow/record_reader/definition_levels.rs   |  119 ++
 parquet/src/arrow/record_reader/mod.rs             |  300 +++-
 parquet/src/arrow/schema/mod.rs                    |   12 +-
 parquet/src/bin/cli/mod.rs                         |   91 ++
 parquet/src/bin/parquet-index.rs                   |   17 +-
 parquet/src/bin/parquet-show-bloom-filter.rs       |   18 +-
 parquet/src/column/reader.rs                       |   27 +-
 parquet/src/compression.rs                         |   37 +-
 parquet/src/encryption/decrypt.rs                  |    2 +-
 parquet/src/file/mod.rs                            |    4 +-
 parquet/src/file/page_index/column_index.rs        |   52 +-
 parquet/src/file/writer.rs                         |   95 +-
 parquet/src/lib.rs                                 |    4 +-
 parquet/src/util/bit_util.rs                       |   76 +
 parquet/src/util/push_buffers.rs                   |    2 +-
 parquet/tests/arrow_reader/row_filter/async.rs     |  422 ++++-
 parquet/tests/arrow_reader/row_filter/sync.rs      |    2 +-
 parquet/tests/encryption/encryption.rs             |    4 +-
 parquet/tests/variant_integration.rs               |   16 +-
 parquet_derive/Cargo.toml                          |    4 +-
 parquet_derive/src/lib.rs                          |    2 -
 parquet_derive/src/parquet_field.rs                |  121 +-
 rust-toolchain.toml                                |    2 +-
 218 files changed, 15566 insertions(+), 5463 deletions(-)
 create mode 100644 arrow-arith/benches/decimal_arithmetic.rs
 create mode 100644 parquet/benches/row_selector_boolean_buffer.rs
 delete mode 100644 parquet/src/arrow/arrow_reader/selection.rs
 create mode 100644 parquet/src/arrow/arrow_reader/selection/algebra.rs
 create mode 100644 parquet/src/arrow/arrow_reader/selection/boolean.rs
 create mode 100644 parquet/src/arrow/arrow_reader/selection/cursor.rs
 create mode 100644 parquet/src/arrow/arrow_reader/selection/mod.rs
 create mode 100644 parquet/src/arrow/arrow_reader/selection/ranges.rs
 create mode 100644 parquet/src/arrow/arrow_reader/selection/selector.rs
 create mode 100644 parquet/src/bin/cli/mod.rs

Reply via email to