This is an automated email from the ASF dual-hosted git repository.
morrySnow pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push:
new b42ebc83bfd [fix](parser) Remove stale post-processor usage from limit
test (#67482)
b42ebc83bfd is described below
commit b42ebc83bfd4203823ee41b5019cf0fdd58752bc
Author: morrySnow <[email protected]>
AuthorDate: Thu Sep 3 16:48:53 2026 +0800
[fix](parser) Remove stale post-processor usage from limit test (#67482)
### What problem does this PR solve?
Related PR: #67455, #67457
Problem Summary:
`LimitClausePrefixTest` registered `PostProcessor` directly. After
#67457 moved identifier post-processing into grammar actions and deleted
`PostProcessor`, combining it with the LIMIT-prefix test from #67455
caused `fe-sql-parser` test compilation to fail.
Remove the obsolete import and listener registration. Identifier
post-processing is now performed by the grammar, and the LIMIT test does
not require a global parse listener.
---
.../src/test/java/org/apache/doris/sqlparser/LimitClausePrefixTest.java | 2 --
1 file changed, 2 deletions(-)
diff --git
a/fe/fe-sql-parser/src/test/java/org/apache/doris/sqlparser/LimitClausePrefixTest.java
b/fe/fe-sql-parser/src/test/java/org/apache/doris/sqlparser/LimitClausePrefixTest.java
index 2c54a6c830a..341184a9ef9 100644
---
a/fe/fe-sql-parser/src/test/java/org/apache/doris/sqlparser/LimitClausePrefixTest.java
+++
b/fe/fe-sql-parser/src/test/java/org/apache/doris/sqlparser/LimitClausePrefixTest.java
@@ -20,7 +20,6 @@ package org.apache.doris.sqlparser;
import org.apache.doris.nereids.DorisParser;
import org.apache.doris.nereids.DorisParser.LimitClauseContext;
import org.apache.doris.nereids.parser.ParseErrorListener;
-import org.apache.doris.nereids.parser.PostProcessor;
import org.antlr.v4.runtime.CommonTokenStream;
import org.antlr.v4.runtime.Token;
@@ -39,7 +38,6 @@ class LimitClausePrefixTest {
@MethodSource("limitClauses")
void preservesLimitAndOffsetLabels(String sql, String expectedLimit,
String expectedOffset) {
DorisParser parser = new DorisParser(new
CommonTokenStream(facade.newLexer(sql)));
- parser.addParseListener(new PostProcessor());
parser.removeErrorListeners();
parser.addErrorListener(new ParseErrorListener());
parser.getInterpreter().setPredictionMode(PredictionMode.SLL);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]