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

kazuyukitanimura pushed a change to branch optimize-get-value
in repository https://gitbox.apache.org/repos/asf/datafusion-comet.git


    from b3332f28 address review comments
     add 8b7cfafa fix: Optimize decimal Add Sub Mul Mod
     add 4b12e0ed fix: Remove castting to decimal256
     add 44239410 fix: Unsupported window expression should fall back to Spark 
(#710)
     add e52cfb4d fix: ReusedExchangeExec can be child operator of 
CometBroadcastExchangeExec (#713)
     add ded3dd67 perf: Optimize IfExpr by delegating to CaseExpr (#681)
     add f682d5b0 fix: Fallback to Spark for window expression with range frame 
(#719)
     add 0d2644c3 chore: Use new logo in README and website (#724)
     add 8cd6f5ba build: Add Comet logo files into exclude list (#726)
     add 0dca5450 Remove TPC-DS benchmark results (#728)
     add 8482150f chore: make Cast's logic reusable for other projects (#716)
     add b04baa55 chore: move scalar_funcs into spark-expr (#712)
     add be065d33 Bump DataFusion to rev 35c2e7e (#740)
     add c4a06f07 fix: optimize isNullAt (#732)
     add 2370a7c6 Merge remote-tracking branch 'upstream/main' into 
optimize-get-value
     add 36126b60 fix: Remove castting to decimal256
     add fbebd089 fix: Remove castting to decimal256
     add 961720ce fix: Remove castting to decimal256
     add 293471c0 fix: Remove castting to decimal256
     add 02e3b575 fix: Remove castting to decimal256
     add 0895aa6b chore: add more aggregate functions to benchmark test (#706)
     add cecfeb05 chore: Add criterion benchmark for decimal_div (#743)
     add 432f645e Merge remote-tracking branch 'upstream/main' into 
optimize-get-value
     add 66011e21 address review comments

No new revisions were added by this update.

Summary of changes:
 README.md                                          |   10 +
 .../org/apache/comet/vector/CometPlainVector.java  |    6 +-
 docs/source/_static/images/2x_bgwhite_original.png |  Bin 60451 -> 0 bytes
 .../_static/images}/DataFusionComet-Logo-Dark.png  |  Bin
 .../_static/images}/DataFusionComet-Logo-Dark.svg  |    0
 .../_static/images}/DataFusionComet-Logo-Light.png |  Bin
 .../_static/images}/DataFusionComet-Logo-Light.svg |    0
 .../2024-07-19/tpcds_allqueries.png                |  Bin 27257 -> 0 bytes
 .../2024-07-19/tpcds_queries_compare.png           |  Bin 39132 -> 0 bytes
 .../2024-07-19/tpcds_queries_speedup.png           |  Bin 85002 -> 0 bytes
 docs/{logos => source/_static/images}/dark.svg     |    0
 .../{logos => source/_static/images}/logo_dark.svg |    0
 .../_static/images}/logo_original.svg              |    0
 .../_static/images}/logo_white.svg                 |    0
 docs/source/_static/images/original.png            |  Bin 26337 -> 0 bytes
 docs/source/_static/images/original.svg            |   49 -
 docs/source/_static/images/original2x.png          |  Bin 66517 -> 0 bytes
 docs/{logos => source/_static/images}/white.svg    |    0
 docs/source/_templates/docs-sidebar.html           |    2 +-
 docs/source/conf.py                                |    2 +-
 .../benchmark-results/2024-07-19/comet-tpcds.json  |  342 ------
 .../benchmark-results/2024-07-19/spark-tpcds.json  |  327 ------
 docs/source/contributor-guide/benchmarking.md      |   22 -
 docs/source/index.rst                              |    4 +-
 native/Cargo.lock                                  |  109 +-
 native/Cargo.toml                                  |   27 +-
 native/core/Cargo.toml                             |   12 +-
 native/core/benches/hash.rs                        |    2 +-
 native/core/src/common/bit.rs                      |    2 +-
 .../datafusion/expressions/comet_scalar_funcs.rs   |  185 ++++
 .../src/execution/datafusion/expressions/mod.rs    |    3 +-
 native/core/src/execution/datafusion/mod.rs        |    1 -
 native/core/src/execution/datafusion/planner.rs    |    2 +-
 .../src/execution/datafusion/shuffle_writer.rs     |   20 +-
 .../datafusion/util/spark_bloom_filter.rs          |    5 +-
 native/spark-expr/Cargo.toml                       |   24 +
 .../benches/cast_from_string.rs                    |    0
 .../{core => spark-expr}/benches/cast_numeric.rs   |    0
 native/spark-expr/benches/conditional.rs           |  139 +++
 native/spark-expr/benches/decimal_div.rs           |   54 +
 native/spark-expr/src/cast.rs                      | 1099 ++++++++++----------
 native/spark-expr/src/if_expr.rs                   |   44 +-
 native/spark-expr/src/lib.rs                       |    5 +-
 .../expressions => spark-expr/src}/scalar_funcs.rs |  177 +---
 .../src}/scalar_funcs/chr.rs                       |   28 +-
 .../src}/scalar_funcs/hash_expressions.rs          |   32 +-
 .../src}/scalar_funcs/hex.rs                       |    3 +-
 .../src}/scalar_funcs/unhex.rs                     |    3 +-
 .../datafusion => spark-expr/src}/spark_hash.rs    |   29 +-
 .../expressions => spark-expr/src}/xxhash64.rs     |    0
 pom.xml                                            |    1 +
 .../org/apache/comet/serde/QueryPlanSerde.scala    |   10 +-
 .../sql/comet/CometBroadcastExchangeExec.scala     |    7 +-
 .../org/apache/comet/exec/CometExecSuite.scala     |   37 +-
 .../org/apache/comet/exec/CometJoinSuite.scala     |   12 +
 .../sql/benchmark/CometAggregateBenchmark.scala    |   99 +-
 56 files changed, 1266 insertions(+), 1669 deletions(-)
 delete mode 100644 docs/source/_static/images/2x_bgwhite_original.png
 rename docs/{logos => source/_static/images}/DataFusionComet-Logo-Dark.png 
(100%)
 rename docs/{logos => source/_static/images}/DataFusionComet-Logo-Dark.svg 
(100%)
 rename docs/{logos => source/_static/images}/DataFusionComet-Logo-Light.png 
(100%)
 rename docs/{logos => source/_static/images}/DataFusionComet-Logo-Light.svg 
(100%)
 delete mode 100644 
docs/source/_static/images/benchmark-results/2024-07-19/tpcds_allqueries.png
 delete mode 100644 
docs/source/_static/images/benchmark-results/2024-07-19/tpcds_queries_compare.png
 delete mode 100644 
docs/source/_static/images/benchmark-results/2024-07-19/tpcds_queries_speedup.png
 rename docs/{logos => source/_static/images}/dark.svg (100%)
 rename docs/{logos => source/_static/images}/logo_dark.svg (100%)
 rename docs/{logos => source/_static/images}/logo_original.svg (100%)
 rename docs/{logos => source/_static/images}/logo_white.svg (100%)
 delete mode 100644 docs/source/_static/images/original.png
 delete mode 100644 docs/source/_static/images/original.svg
 delete mode 100644 docs/source/_static/images/original2x.png
 rename docs/{logos => source/_static/images}/white.svg (100%)
 delete mode 100644 
docs/source/contributor-guide/benchmark-results/2024-07-19/comet-tpcds.json
 delete mode 100644 
docs/source/contributor-guide/benchmark-results/2024-07-19/spark-tpcds.json
 create mode 100644 
native/core/src/execution/datafusion/expressions/comet_scalar_funcs.rs
 rename native/{core => spark-expr}/benches/cast_from_string.rs (100%)
 rename native/{core => spark-expr}/benches/cast_numeric.rs (100%)
 create mode 100644 native/spark-expr/benches/conditional.rs
 create mode 100644 native/spark-expr/benches/decimal_div.rs
 rename native/{core/src/execution/datafusion/expressions => 
spark-expr/src}/scalar_funcs.rs (79%)
 rename native/{core/src/execution/datafusion/expressions => 
spark-expr/src}/scalar_funcs/chr.rs (87%)
 rename native/{core/src/execution/datafusion/expressions => 
spark-expr/src}/scalar_funcs/hash_expressions.rs (79%)
 rename native/{core/src/execution/datafusion/expressions => 
spark-expr/src}/scalar_funcs/hex.rs (98%)
 rename native/{core/src/execution/datafusion/expressions => 
spark-expr/src}/scalar_funcs/unhex.rs (98%)
 rename native/{core/src/execution/datafusion => spark-expr/src}/spark_hash.rs 
(96%)
 rename native/{core/src/execution/datafusion/expressions => 
spark-expr/src}/xxhash64.rs (100%)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to