Skip to content

Commit a792334

Browse files
pick up main (#122075)
Co-authored-by: Fang Xing <[email protected]>
1 parent 763e7cd commit a792334

30 files changed

+7518
-7424
lines changed

x-pack/plugin/esql/build.gradle

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,7 @@ tasks.register("regenLexer", JavaExec) {
205205
'-package', 'org.elasticsearch.xpack.esql.parser',
206206
'-listener',
207207
'-visitor',
208+
'-lib', "${file(grammarPath)}/lexer",
208209
'-o', outputPath,
209210
"${file(grammarPath)}/EsqlBaseLexer.g4"
210211
}
@@ -222,8 +223,9 @@ tasks.register("regenParser", JavaExec) {
222223
'-package', 'org.elasticsearch.xpack.esql.parser',
223224
'-listener',
224225
'-visitor',
225-
'-o', outputPath,
226226
'-lib', outputPath,
227+
'-lib', "${file(grammarPath)}/parser",
228+
'-o', outputPath,
227229
"${file(grammarPath)}/EsqlBaseParser.g4"
228230
}
229231

x-pack/plugin/esql/qa/server/src/main/java/org/elasticsearch/xpack/esql/qa/rest/RestEsqlTestCase.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -764,7 +764,8 @@ public void testNamedParamsForIdentifierAndIdentifierPatterns() throws IOExcepti
764764
);
765765
error = re.getMessage();
766766
assertThat(error, containsString("ParsingException"));
767-
assertThat(error, containsString("line 1:23: mismatched input '?cmd' expecting {'dissect', 'drop'"));
767+
assertThat(error, containsString("line 1:23: mismatched input '?cmd' expecting {"));
768+
assertThat(error, containsString("'dissect', 'eval', 'grok', 'limit', 'sort'"));
768769
}
769770
}
770771

0 commit comments

Comments
 (0)