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

mahongbin pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git


    from 71d50f697 [GLUTEN-5203][VL] Support url_encode function (#5204)
     add 598727793 [Gluten-5152][CH]Support Optimize and VACUUM command for 
clickhouse tables (#5153)

No new revisions were added by this update.

Summary of changes:
 .../delta/commands/OptimizeTableCommandBase.scala  | 453 ++++++++++++++++++++
 .../commands/OptimizeTableCommandOverwrites.scala  | 323 ++++++++++++++
 .../spark/sql/delta/commands/VacuumCommand.scala   | 324 ++++++++++++++
 .../sql/delta/commands/OptimizeTableCommand.scala  | 446 ++++++++++++++++++++
 .../commands/OptimizeTableCommandOverwrites.scala  | 323 ++++++++++++++
 .../spark/sql/delta/commands/VacuumCommand.scala   | 464 +++++++++++++++++++++
 .../datasources/CHDatasourceJniWrapper.java        |   8 +
 .../datasources/v1/CHMergeTreeWriterInjects.scala  |  12 +-
 .../v1/clickhouse/MergeTreeFileFormatWriter.scala  |  37 --
 .../GlutenClickHouseMergeTreeOptimizeSuite.scala   | 336 +++++++++++++++
 cpp-ch/local-engine/Operator/ExpandTransform.cpp   |   2 +
 cpp-ch/local-engine/Parser/MergeTreeRelParser.cpp  |  11 +-
 cpp-ch/local-engine/Parser/MergeTreeRelParser.h    |   4 +-
 .../Storages/CustomStorageMergeTree.cpp            |   2 +
 .../local-engine/Storages/CustomStorageMergeTree.h |   4 +
 .../Storages/Mergetree/MergeSparkMergeTreeTask.cpp | 188 +++++++++
 .../Storages/Mergetree/MergeSparkMergeTreeTask.h   | 126 ++++++
 .../Storages/StorageMergeTreeFactory.cpp           |  18 +-
 .../Storages/StorageMergeTreeFactory.h             |  10 +
 cpp-ch/local-engine/local_engine_jni.cpp           | 112 +++++
 20 files changed, 3153 insertions(+), 50 deletions(-)
 create mode 100644 
backends-clickhouse/src/main/delta-20/org/apache/spark/sql/delta/commands/OptimizeTableCommandBase.scala
 create mode 100644 
backends-clickhouse/src/main/delta-20/org/apache/spark/sql/delta/commands/OptimizeTableCommandOverwrites.scala
 create mode 100644 
backends-clickhouse/src/main/delta-20/org/apache/spark/sql/delta/commands/VacuumCommand.scala
 create mode 100644 
backends-clickhouse/src/main/delta-22/org/apache/spark/sql/delta/commands/OptimizeTableCommand.scala
 create mode 100644 
backends-clickhouse/src/main/delta-22/org/apache/spark/sql/delta/commands/OptimizeTableCommandOverwrites.scala
 create mode 100644 
backends-clickhouse/src/main/delta-22/org/apache/spark/sql/delta/commands/VacuumCommand.scala
 create mode 100644 
backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseMergeTreeOptimizeSuite.scala
 create mode 100644 
cpp-ch/local-engine/Storages/Mergetree/MergeSparkMergeTreeTask.cpp
 create mode 100644 
cpp-ch/local-engine/Storages/Mergetree/MergeSparkMergeTreeTask.h


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@gluten.apache.org
For additional commands, e-mail: commits-h...@gluten.apache.org

Reply via email to