diff --git a/core/src/main/java/org/opensearch/sql/analysis/NestedAnalyzer.java b/core/src/main/java/org/opensearch/sql/analysis/NestedAnalyzer.java index ee540c74ae..756c1f20b3 100644 --- a/core/src/main/java/org/opensearch/sql/analysis/NestedAnalyzer.java +++ b/core/src/main/java/org/opensearch/sql/analysis/NestedAnalyzer.java @@ -100,7 +100,6 @@ private void validateArgs(List args) { } } - /** * Generate nested path dynamically. Assumes at least one level of nesting in supplied string. * @param field : Nested field to generate path of. diff --git a/core/src/main/java/org/opensearch/sql/executor/QueryService.java b/core/src/main/java/org/opensearch/sql/executor/QueryService.java index 494de68919..94e7081920 100644 --- a/core/src/main/java/org/opensearch/sql/executor/QueryService.java +++ b/core/src/main/java/org/opensearch/sql/executor/QueryService.java @@ -97,7 +97,6 @@ public LogicalPlan analyze(UnresolvedPlan plan) { * Translate {@link LogicalPlan} to {@link PhysicalPlan}. */ public PhysicalPlan plan(LogicalPlan plan) { - var ret = planner.plan(plan); - return ret; + return planner.plan(plan); } } diff --git a/docs/dev/index.md b/docs/dev/index.md deleted file mode 100644 index 796698afc2..0000000000 --- a/docs/dev/index.md +++ /dev/null @@ -1,71 +0,0 @@ - -# OpenSearch SQL/PPL Engine Development Manual - -## Introduction - -+ [Architecture](intro-architecture.md): a quick overview of architecture -+ [V2 Engine](intro-v2-engine.md): introduces why we developed new V2 engine -+ Concepts -+ Quickstart - ---- -## Clients - -+ **CLI** -+ **JDBC Driver** -+ **ODBC Driver** -+ **Query Workbench** - ---- -## Deployment - -+ **Standalone Mode** -+ **OpenSearch Cluster** - ---- -## Programming Guides - -+ **API** -+ **JavaDoc** - ---- -## Development Guides - -### Language Processing - -+ **SQL** - + [Aggregate Window Function](sql-aggregate-window-function.md): aggregate window function support - + [Nested Function In Where Clause](sql-nested-function-where-clause.md): Nested function support in sql where clause -+ **Piped Processing Language** - -### Query Processing - -+ **Query Analyzing** - + [Semantic Analysis](query-semantic-analysis.md): performs semantic analysis to ensure semantic correctness - + [Type Conversion](query-type-conversion.md): implement implicit data type conversion -+ **Query Planning** - + [Logical Optimization](query-optimizier-improvement.md): improvement on logical optimizer and physical implementer -+ **Query Execution** - + [Query Manager](query-manager.md): query management -+ **Query Acceleration** - + [Automatic Acceleration](query-automatic-acceleration.md): workload based automatic query acceleration proposal - -### Data Sources - -+ **OpenSearch** - + [Relevancy Search](opensearch-relevancy-search.md): OpenSearch relevancy search functions - + [Sub Queries](opensearch-nested-field-subquery.md): support sub queries on OpenSearch nested field - + [Pagination](opensearch-pagination.md): pagination implementation by OpenSearch scroll API -+ [Prometheus](datasource-prometheus.md): Prometheus query federation -+ **File System** - + [Querying S3](datasource-query-s3.md): S3 query federation proposal - ---- -## Other Documents - -+ **Test Framework** - + [Doc Test](testing-doctest.md): makes our doc live and runnable to ensure documentation correctness - + [Comparison Test](testing-comparison-test.md): compares with other databases to ensure functional correctness -+ **Benchmark** - + [Hash Join Benchmark](testing-hash-join-benchmark.md): performance test on hash join implementation -+ **Operation Tools** \ No newline at end of file