This is an automated email from the ASF dual-hosted git repository.
zhenchen pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git
from f19e854c39 Site: Change the Position of Yu Xu for Committer message
add 55aec64a33 [CALCITE-5347] Add 'SELECT ... BY', a syntax extension that
is shorthand for GROUP BY and ORDER BY
No new revisions were added by this update.
Summary of changes:
babel/src/main/codegen/config.fmpp | 3 +-
.../java/org/apache/calcite/test/BabelTest.java | 141 +++++++++++++++++++++
babel/src/test/resources/sql/select.iq | 74 +++++++++++
core/src/main/codegen/templates/Parser.jj | 68 +++++++++-
.../apache/calcite/runtime/CalciteResource.java | 6 +
.../java/org/apache/calcite/sql/SqlByRewriter.java | 83 ++++++++++++
.../java/org/apache/calcite/sql/SqlSelect.java | 10 ++
.../main/java/org/apache/calcite/sql/SqlUtil.java | 44 +++++++
.../calcite/sql/validate/SqlValidatorImpl.java | 11 +-
.../calcite/runtime/CalciteResource.properties | 2 +
.../apache/calcite/sql/test/SqlAdvisorTest.java | 1 +
core/src/test/resources/sql/agg.iq | 6 +-
site/_docs/reference.md | 26 +++-
13 files changed, 459 insertions(+), 16 deletions(-)
create mode 100644 core/src/main/java/org/apache/calcite/sql/SqlByRewriter.java