Commit fc3d795
Version bump to OpenSearch 3.7 with async QueryPlanExecutor (opensearch-project#5396)
* Version bump to OpenSearch 3.7 (Jackson 2 → 3 parser API + _source excludes serialization) (opensearch-project#5361)
Signed-off-by: Kai Huang <ahkcs@amazon.com>
* Update vendored analytics JARs from 3.6 to 3.7
Replace libs/ JARs with 3.7.0-SNAPSHOT versions built from the
OpenSearch sandbox. Update build files to reference 3.7 file names.
Keep files() references instead of Maven coordinates so CI can
resolve dependencies without publishToMavenLocal.
Signed-off-by: Ahmed Khatib <ahkcs@amazon.com>
Signed-off-by: Kai Huang <ahkcs@amazon.com>
* Async QueryPlanExecutor + drop stub and stub-only ITs
The analytics-framework 3.7 QueryPlanExecutor interface is async
(void execute(plan, ctx, ActionListener<Stream>)). Update
AnalyticsExecutionEngine to dispatch via the listener instead of the
old synchronous return-value form, and rework the unit test mocks
likewise.
Drop StubQueryPlanExecutor and its callers (TransportPPLQueryAction,
SQLPlugin, RestUnifiedQueryActionTest); the SQL plugin now expects
the real analytics-engine executor to be supplied via Guice
cross-plugin injection (a small AnalyticsExecutorHolder bridges the
binding to the SQLPlugin REST handler that runs before Node injection).
Drop AnalyticsPPLIT and AnalyticsExplainIT (and their
expectedOutput/analytics fixtures): these tested stub canned data
which no longer exists.
Signed-off-by: Kai Huang <ahkcs@amazon.com>
---------
Signed-off-by: Kai Huang <ahkcs@amazon.com>
Signed-off-by: Ahmed Khatib <ahkcs@amazon.com>1 parent 62c6a7e commit fc3d795
21 files changed
Lines changed: 6 additions & 593 deletions
File tree
- doctest
- integ-test/src/test
- java/org/opensearch/sql
- ppl
- sql
- resources/expectedOutput
- analytics_sql
- analytics
- libs
- plugin/src/main/java/org/opensearch/sql/plugin/rest/analytics/stub
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
130 | 135 | | |
131 | 136 | | |
132 | 137 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
195 | 195 | | |
196 | 196 | | |
197 | 197 | | |
198 | | - | |
| 198 | + | |
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
| |||
Lines changed: 0 additions & 94 deletions
This file was deleted.
Lines changed: 0 additions & 223 deletions
This file was deleted.
0 commit comments