This is an automated email from the ASF dual-hosted git repository.
hongze pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git
from 9171124483 [GLUTEN-6887][VL] Daily Update Velox Version (2025_01_15)
(#8536)
add 0b5a46a23a [CORE] Use RAS's cost model for legacy transition planner
to evaluate cost of transitions (#8527)
No new revisions were added by this update.
Summary of changes:
.../backendsapi/clickhouse/CHListenerApi.scala | 4 +-
.../gluten/backendsapi/clickhouse/CHRuleApi.scala | 4 +
.../backendsapi/velox/VeloxListenerApi.scala | 6 +-
.../gluten/backendsapi/velox/VeloxRuleApi.scala | 11 ++-
.../execution/VeloxRoughCostModel2Suite.scala | 65 -------------
.../enumerated/planner/VeloxRasSuite.scala | 25 +++--
.../columnar/transition/VeloxTransitionSuite.scala | 4 +-
.../columnar/enumerated/EnumeratedTransform.scala | 4 +-
.../cost/{LongCost.scala => GlutenCostModel.scala} | 13 ++-
.../enumerated/planner/cost/LongCostModel.scala | 42 +++++----
.../enumerated/planner/cost/LongCosterChain.scala | 2 +-
.../extension/columnar/transition/Convention.scala | 32 +++----
.../columnar/transition/ConventionFunc.scala | 22 -----
.../columnar/transition/FloydWarshallGraph.scala | 43 +++++----
.../columnar/transition/TransitionGraph.scala | 104 +++++++++++++++------
.../gluten/extension/injector/GlutenInjector.scala | 7 +-
.../transition/FloydWarshallGraphSuite.scala | 13 +--
.../enumerated/planner/cost/LegacyCoster.scala | 4 +-
.../enumerated/planner/cost/RoughCoster.scala | 2 -
.../enumerated/planner/cost/RoughCoster2.scala | 83 ----------------
.../columnar/transition/TransitionSuite.scala | 47 ++++++----
.../org/apache/gluten/config/GlutenConfig.scala | 32 +------
22 files changed, 236 insertions(+), 333 deletions(-)
delete mode 100644
backends-velox/src/test/scala/org/apache/gluten/execution/VeloxRoughCostModel2Suite.scala
copy
gluten-core/src/main/scala/org/apache/gluten/extension/columnar/enumerated/planner/cost/{LongCost.scala
=> GlutenCostModel.scala} (71%)
delete mode 100644
gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/enumerated/planner/cost/RoughCoster2.scala
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]