This is an automated email from the ASF dual-hosted git repository.
kbeedkar pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-wayang.git
from 8873c6e7 Merge pull request #394 from
apache/dependabot/maven/wayang-ml4all/org.apache.spark-spark-core_2.12-3.3.3
add 929e7bf0 Implement cost model abstraction to be pluggable
add 6983783f Merge pull request #396 from
juripetersen/cost-optimizer-abstraction
No new revisions were added by this update.
Summary of changes:
.../org/apache/wayang/core/api/Configuration.java | 12 +
.../main/java/org/apache/wayang/core/api/Job.java | 15 +-
.../optimizer/costs/DefaultEstimatableCost.java | 378 +++++++++++++++++++++
.../core/optimizer/costs/EstimatableCost.java | 57 ++++
.../optimizer/costs/EstimatableCostFactory.java} | 8 +-
.../optimizer/enumeration/PlanImplementation.java | 95 ++----
6 files changed, 493 insertions(+), 72 deletions(-)
create mode 100644
wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/costs/DefaultEstimatableCost.java
create mode 100644
wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/costs/EstimatableCost.java
copy
wayang-commons/wayang-core/src/{test/java/org/apache/wayang/core/test/TestDataUnit2.java
=>
main/java/org/apache/wayang/core/optimizer/costs/EstimatableCostFactory.java}
(86%)