This is an automated email from the ASF dual-hosted git repository.
liukun pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git
from e7dcfbc5e Bump actions/checkout from 2 to 3 (#2421)
add b235173b2 Speed up `Decimal256` validation based on bytes comparison
and add benchmark test (#2360)
No new revisions were added by this update.
Summary of changes:
arrow/Cargo.toml | 4 +
arrow/benches/decimal_validate.rs | 71 ++
arrow/src/array/array_decimal.rs | 49 +-
arrow/src/array/builder/decimal_builder.rs | 10 +-
arrow/src/array/data.rs | 8 +-
arrow/src/datatypes/datatype.rs | 802 ++++++++++++++++++----
arrow/src/util/decimal.rs | 3 +-
parquet/src/arrow/array_reader/primitive_array.rs | 1 +
8 files changed, 789 insertions(+), 159 deletions(-)
create mode 100644 arrow/benches/decimal_validate.rs