You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ne...@apache.org on 2020/11/07 17:45:52 UTC

[arrow] branch master updated (eb42c50 -> a04a15a)

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

nevime pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.


    from eb42c50  ARROW-10510: [Rust] [DataFusion] Benchmark COUNT(DISTINCT) queries.
     add a04a15a  ARROW-10402: [Rust] Refactor array equality

No new revisions were added by this update.

Summary of changes:
 rust/arrow/Cargo.toml                              |    4 +
 .../benches/{aggregate_kernels.rs => equal.rs}     |   45 +-
 rust/arrow/src/array/array.rs                      |   80 +-
 rust/arrow/src/array/builder.rs                    |   47 +-
 rust/arrow/src/array/data.rs                       |   95 +-
 rust/arrow/src/array/equal.rs                      | 2157 --------------------
 rust/arrow/src/array/equal/boolean.rs              |   49 +
 rust/arrow/src/array/equal/dictionary.rs           |   67 +
 rust/arrow/src/array/equal/fixed_binary.rs         |   65 +
 rust/arrow/src/array/equal/fixed_list.rs           |   65 +
 rust/arrow/src/array/equal/list.rs                 |  117 ++
 rust/arrow/src/array/equal/mod.rs                  |  831 ++++++++
 .../arrow/src/array/equal/null.rs                  |   19 +-
 rust/arrow/src/array/equal/primitive.rs            |   63 +
 rust/arrow/src/array/equal/structure.rs            |   59 +
 rust/arrow/src/array/equal/utils.rs                |   76 +
 rust/arrow/src/array/equal/variable_size.rs        |   91 +
 rust/arrow/src/array/equal_json.rs                 |  985 +++++++++
 rust/arrow/src/array/mod.rs                        |    4 +-
 rust/arrow/src/compute/kernels/concat.rs           |   30 +-
 rust/arrow/src/compute/kernels/sort.rs             |   46 +-
 rust/arrow/src/compute/kernels/take.rs             |   43 +-
 22 files changed, 2654 insertions(+), 2384 deletions(-)
 copy rust/arrow/benches/{aggregate_kernels.rs => equal.rs} (56%)
 delete mode 100644 rust/arrow/src/array/equal.rs
 create mode 100644 rust/arrow/src/array/equal/boolean.rs
 create mode 100644 rust/arrow/src/array/equal/dictionary.rs
 create mode 100644 rust/arrow/src/array/equal/fixed_binary.rs
 create mode 100644 rust/arrow/src/array/equal/fixed_list.rs
 create mode 100644 rust/arrow/src/array/equal/list.rs
 create mode 100644 rust/arrow/src/array/equal/mod.rs
 copy cpp/src/arrow/dbi/hiveserver2/public_api_test.cc => rust/arrow/src/array/equal/null.rs (70%)
 create mode 100644 rust/arrow/src/array/equal/primitive.rs
 create mode 100644 rust/arrow/src/array/equal/structure.rs
 create mode 100644 rust/arrow/src/array/equal/utils.rs
 create mode 100644 rust/arrow/src/array/equal/variable_size.rs
 create mode 100644 rust/arrow/src/array/equal_json.rs