[BEAM-2255] This closes #3082
Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/f96f9f68 Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/f96f9f68 Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/f96f9f68 Branch: refs/heads/DSL_SQL Commit: f96f9f680e2afb25d3758222007c213508d83ff2 Parents: 36a436c 35abd09 Author: Jean-Baptiste Onofré <jbono...@apache.org> Authored: Wed May 17 04:35:58 2017 +0200 Committer: Jean-Baptiste Onofré <jbono...@apache.org> Committed: Wed May 17 04:35:58 2017 +0200 ---------------------------------------------------------------------- .../beam/dsls/sql/planner/BeamRuleSets.java | 3 +- .../apache/beam/dsls/sql/rel/BeamSortRel.java | 242 +++++++++++++++++++ .../apache/beam/dsls/sql/rule/BeamSortRule.java | 52 ++++ .../apache/beam/dsls/sql/schema/BeamSQLRow.java | 7 + .../dsls/sql/planner/MockedBeamSQLTable.java | 68 +++++- .../beam/dsls/sql/rel/BeamSortRelTest.java | 231 ++++++++++++++++++ 6 files changed, 601 insertions(+), 2 deletions(-) ----------------------------------------------------------------------