This is an automated email from the ASF dual-hosted git repository. zkaoudi pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/wayang.git
commit d90f4a53c959b0e9dd204e2c1f396d63ae91fb06 Merge: ada6d172c 1eddcc278 Author: Zoi Kaoudi <[email protected]> AuthorDate: Thu Aug 20 09:19:21 2026 +0200 Merge pull request #787 from JunWang222/feature/trino-cost-profiling Add Trino cost profiling support and learned default parameters conf/wayang-defaults.properties | 2 +- conf/wayang-defaults.properties => demo-trino.sh | 11 +- guides/cost-profiling.md | 430 +++++++++++ trino-setup/README.md | 283 +++++++ trino-setup/demo.sh | 126 ++++ trino-setup/docker-compose.yml | 141 ++++ trino-setup/pom.xml | 93 +++ trino-setup/scripts/init.sql | 66 ++ .../scripts/run-init.sh | 29 +- .../apache/wayang/trino/TrinoIntegrationTest.java | 232 ++++++ trino-setup/trino/catalog/iceberg.properties | 32 + trino-setup/trino/catalog/tpch.properties | 20 + trino-setup/trino/config.properties | 20 + .../main/resources/wayang-core-defaults.properties | 2 +- wayang-docs/src/main/resources/index.md | 2 +- .../apache/wayang/jdbc/execution/JdbcExecutor.java | 48 +- .../jdbc/execution/JdbcTableSinkExecutorTest.java | 44 +- .../operators/JdbcGlobalReduceOperatorTest.java | 11 +- .../resources/wayang-trino-defaults.properties | 118 +-- .../org/apache/wayang/trino/TrinoCostPilotIT.java | 820 +++++++++++++++++++++ .../wayang/profiler/log/GeneticOptimizerApp.java | 15 + .../apache/wayang/tests/FlinkIntegrationIT.java | 7 +- 22 files changed, 2482 insertions(+), 70 deletions(-)
