You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by jo...@apache.org on 2021/01/01 09:18:42 UTC
[arrow] branch master updated (51672b2 -> d4b2ad8)
This is an automated email from the ASF dual-hosted git repository.
jorgecarleitao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 51672b2 ARROW-11091: [Rust][DataFusion] Fix new clippy linting errors
add d4b2ad8 ARROW-10692: [Rust] Removed undefined behavior derived from null pointers
No new revisions were added by this update.
Summary of changes:
rust/arrow/Cargo.toml | 4 +
rust/arrow/benches/buffer_bit_ops.rs | 2 +-
rust/arrow/benches/buffer_create.rs | 86 +++++++++
rust/arrow/src/array/array_binary.rs | 36 ++--
rust/arrow/src/array/array_boolean.rs | 21 +--
rust/arrow/src/array/array_list.rs | 15 +-
rust/arrow/src/array/array_primitive.rs | 20 +-
rust/arrow/src/array/array_string.rs | 21 +--
rust/arrow/src/array/array_struct.rs | 4 +-
rust/arrow/src/array/array_union.rs | 4 +-
rust/arrow/src/array/builder.rs | 12 +-
rust/arrow/src/array/data.rs | 6 +-
rust/arrow/src/array/equal/boolean.rs | 4 +-
rust/arrow/src/array/equal/decimal.rs | 4 +-
rust/arrow/src/array/equal/fixed_binary.rs | 4 +-
rust/arrow/src/array/equal/primitive.rs | 4 +-
rust/arrow/src/array/equal/structure.rs | 4 +-
rust/arrow/src/array/equal/utils.rs | 4 +-
rust/arrow/src/array/equal/variable_size.rs | 8 +-
rust/arrow/src/array/raw_pointer.rs | 35 ++--
rust/arrow/src/array/transform/boolean.rs | 4 +-
rust/arrow/src/array/transform/fixed_binary.rs | 2 +-
rust/arrow/src/array/transform/mod.rs | 6 +-
rust/arrow/src/array/transform/primitive.rs | 2 +-
rust/arrow/src/array/transform/utils.rs | 2 +-
rust/arrow/src/array/transform/variable_size.rs | 2 +-
rust/arrow/src/bitmap.rs | 4 +-
rust/arrow/src/buffer.rs | 203 ++++++++++++---------
rust/arrow/src/bytes.rs | 35 ++--
rust/arrow/src/compute/kernels/arithmetic.rs | 2 +-
rust/arrow/src/compute/kernels/comparison.rs | 12 +-
rust/arrow/src/compute/kernels/substring.rs | 2 +-
rust/arrow/src/compute/kernels/take.rs | 14 +-
rust/arrow/src/compute/util.rs | 4 +-
rust/arrow/src/ffi.rs | 17 +-
rust/arrow/src/ipc/writer.rs | 2 +-
rust/arrow/src/json/reader.rs | 19 +-
rust/arrow/src/memory.rs | 79 ++++----
.../src/bin/arrow-json-integration-test.rs | 2 +-
rust/parquet/src/arrow/array_reader.rs | 4 +-
rust/parquet/src/arrow/record_reader.rs | 24 +--
41 files changed, 445 insertions(+), 294 deletions(-)
create mode 100644 rust/arrow/benches/buffer_create.rs