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/incubator-wayang.git
commit e17125992e6556b6cb0c07df71b59584de643800 Merge: af2f391e 198ef998 Author: Zoi Kaoudi <[email protected]> AuthorDate: Thu Apr 24 18:08:44 2025 +0200 Merge pull request #552 from mspruc/main Sort operator for java platforms in the sql-api .../converter/WayangMultiConditionJoinVisitor.java | 6 +- .../sql/calcite/converter/WayangRelConverter.java | 2 + .../sql/calcite/converter/WayangSortVisitor.java | 77 ++ .../converter/functions/SortKeyExtractor.java | 59 ++ .../wayang/api/sql/calcite/rel/WayangSort.java | 54 + .../wayang/api/sql/calcite/rules/WayangRules.java | 68 +- .../api/sql/calcite/rules/WayangSortRule.java | 60 ++ .../apache/wayang/api/sql/context/SqlContext.java | 41 +- .../apache/wayang/api/sql/SqlToWayangRelTest.java | 1094 +++++++++++--------- .../src/test/resources/data/exampleSort.csv | 9 + .../java/org/apache/wayang/basic/data/Record.java | 98 +- .../wayang/java/operators/JavaSortOperator.java | 2 +- 12 files changed, 959 insertions(+), 611 deletions(-)
