Skip to content

Commit db217bf

Browse files
committed
Merge branch 'main' into feat/report-builder
2 parents 07c6ce2 + 1e3c249 commit db217bf

93 files changed

Lines changed: 3417 additions & 5135 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.

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
buildscript {
88
ext {
9-
opensearch_version = System.getProperty("opensearch.version", "3.5.0-SNAPSHOT")
9+
opensearch_version = System.getProperty("opensearch.version", "3.6.0-SNAPSHOT")
1010
isSnapshot = "true" == System.getProperty("build.snapshot", "true")
1111
buildVersionQualifier = System.getProperty("build.version_qualifier", "")
1212
version_tokens = opensearch_version.tokenize('-')

common/src/main/java/org/opensearch/sql/common/utils/DebugUtils.java

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

common/src/test/java/org/opensearch/sql/common/utils/DebugUtilsTest.java

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

core/src/main/java/org/opensearch/sql/analysis/Analyzer.java

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
import org.opensearch.sql.ast.tree.ML;
8282
import org.opensearch.sql.ast.tree.Multisearch;
8383
import org.opensearch.sql.ast.tree.MvCombine;
84+
import org.opensearch.sql.ast.tree.NoMv;
8485
import org.opensearch.sql.ast.tree.Paginate;
8586
import org.opensearch.sql.ast.tree.Parse;
8687
import org.opensearch.sql.ast.tree.Patterns;
@@ -106,7 +107,6 @@
106107
import org.opensearch.sql.ast.tree.Values;
107108
import org.opensearch.sql.ast.tree.Window;
108109
import org.opensearch.sql.common.antlr.SyntaxCheckException;
109-
import org.opensearch.sql.common.patterns.PatternUtils;
110110
import org.opensearch.sql.data.model.ExprMissingValue;
111111
import org.opensearch.sql.data.type.ExprCoreType;
112112
import org.opensearch.sql.datasource.DataSourceService;
@@ -526,6 +526,12 @@ public LogicalPlan visitEval(Eval node, AnalysisContext context) {
526526
return new LogicalEval(child, expressionsBuilder.build());
527527
}
528528

529+
/** Build {@link LogicalEval}. */
530+
@Override
531+
public LogicalPlan visitFieldFormat(Eval node, AnalysisContext context) {
532+
throw getOnlyForCalciteException("fieldformat");
533+
}
534+
529535
@Override
530536
public LogicalPlan visitAddTotals(AddTotals node, AnalysisContext context) {
531537
throw getOnlyForCalciteException("addtotals");
@@ -541,6 +547,11 @@ public LogicalPlan visitMvCombine(MvCombine node, AnalysisContext context) {
541547
throw getOnlyForCalciteException("mvcombine");
542548
}
543549

550+
@Override
551+
public LogicalPlan visitNoMv(NoMv node, AnalysisContext context) {
552+
throw getOnlyForCalciteException("nomv");
553+
}
554+
544555
/** Build {@link ParseExpression} to context and skip to child nodes. */
545556
@Override
546557
public LogicalPlan visitParse(Parse node, AnalysisContext context) {
@@ -966,10 +977,10 @@ private Aggregation analyzePatternsAgg(Patterns node) {
966977
List<UnresolvedExpression> aggExprs =
967978
Stream.of(
968979
new Alias(
969-
PatternUtils.PATTERN_COUNT,
980+
"pattern_count",
970981
new AggregateFunction(BuiltinFunctionName.COUNT.name(), AllFields.of())),
971982
new Alias(
972-
PatternUtils.SAMPLE_LOGS,
983+
"sample_logs",
973984
new AggregateFunction(
974985
BuiltinFunctionName.TAKE.name(),
975986
node.getSourceField(),

core/src/main/java/org/opensearch/sql/ast/AbstractNodeVisitor.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@
6969
import org.opensearch.sql.ast.tree.ML;
7070
import org.opensearch.sql.ast.tree.Multisearch;
7171
import org.opensearch.sql.ast.tree.MvCombine;
72+
import org.opensearch.sql.ast.tree.NoMv;
7273
import org.opensearch.sql.ast.tree.Paginate;
7374
import org.opensearch.sql.ast.tree.Parse;
7475
import org.opensearch.sql.ast.tree.Patterns;
@@ -264,6 +265,10 @@ public T visitEval(Eval node, C context) {
264265
return visitChildren(node, context);
265266
}
266267

268+
public T visitFieldFormat(Eval node, C context) {
269+
return visitChildren(node, context);
270+
}
271+
267272
public T visitParse(Parse node, C context) {
268273
return visitChildren(node, context);
269274
}
@@ -471,4 +476,8 @@ public T visitAddColTotals(AddColTotals node, C context) {
471476
public T visitMvCombine(MvCombine node, C context) {
472477
return visitChildren(node, context);
473478
}
479+
480+
public T visitNoMv(NoMv node, C context) {
481+
return visitChildren(node, context);
482+
}
474483
}

core/src/main/java/org/opensearch/sql/ast/AstNodeUtils.java

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

core/src/main/java/org/opensearch/sql/ast/analysis/FieldResolutionContext.java

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

0 commit comments

Comments
 (0)