Skip to content

Commit 33d7461

Browse files
[fix](parser) Validate ORDER BY must come before LIMIT in SQL syntax
Add validation to ensure ORDER BY appears before LIMIT in SQL queries. - Add two-layer detection in withQueryOrganization method - Use LogicalSubQueryAlias as boundary marker for query levels - Add 17 comprehensive test cases covering error and valid cases - Fix incorrect syntax like 'SELECT * FROM t LIMIT 10 ORDER BY a' - Allow valid multi-level queries with subqueries
1 parent 4eba7f9 commit 33d7461

5,230 files changed

Lines changed: 57729 additions & 118380 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.claude/skills/code-review/SKILL.md

Lines changed: 0 additions & 279 deletions
This file was deleted.

.github/CODEOWNERS

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,3 @@ fe/fe-core/src/main/java/org/apache/doris/fsv2 @CalvinKirs
4040
be/src/vec/functions @zclllyybb
4141
be/**/CMakeLists.txt @zclllyybb @BiteTheDDDDt
4242
be/src/olap/rowset/segment_v2/variant @eldenmoon @csun5285
43-
be/src/storage/index/inverted/ @airborne12
44-
be/src/exprs/function/function_search.h @airborne12
45-
be/src/exprs/function/function_search.cpp @airborne12
46-
be/src/exprs/function/match.cpp @airborne12
47-
be/src/exprs/function/match.h @airborne12
48-
be/src/exprs/vsearch.h @airborne12
49-
be/src/exprs/vsearch.cpp @airborne12
50-
.claude/ @zclllyybb
51-
AGENTS.md @zclllyybb

.github/workflows/opencode-review.yml

Lines changed: 0 additions & 115 deletions
This file was deleted.

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,6 @@ fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisLexer.tokens
9090
fe/fe-core/src/main/antlr4/org/apache/doris/nereids/gen/
9191
fe/fe-common/src/main/java/org/apache/doris/thrift
9292
fe/fe-common/src/main/java/org/apache/parquet
93-
fe/fe-thrift/src/main/java/org/apache/doris/thrift
94-
fe/fe-thrift/src/main/java/org/apache/parquet
9593
fe/fe-core/src/main/java/org/apache/parquet
9694

9795
# BE

.licenserc.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@ header:
9090
- "docker/thirdparties/docker-compose/kerberos/paimon_data/**"
9191
- "docker/thirdparties/docker-compose/kerberos/sql/**"
9292
- "docker/thirdparties/docker-compose/iceberg/spark-defaults.conf.tpl"
93-
- "docker/thirdparties/docker-compose/postgresql/certs/**"
9493
- "conf/mysql_ssl_default_certificate/*"
9594
- "conf/mysql_ssl_default_certificate/client_certificate/ca.pem"
9695
- "conf/mysql_ssl_default_certificate/client_certificate/client-cert.pem"

AGENTS.md

Lines changed: 0 additions & 50 deletions
This file was deleted.

0 commit comments

Comments
 (0)