-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support pagination in V2 engine, phase 1 #226
Commits on Mar 3, 2023
-
Fixing integration tests broken during POC
Signed-off-by: MaxKsyunz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e2dc80 - Browse repository at this point
Copy the full SHA 7e2dc80View commit details -
Comment to clarify an exception.
Signed-off-by: MaxKsyunz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d359751 - Browse repository at this point
Copy the full SHA d359751View commit details -
Add support for paginated scroll request, first page.
Implement PaginatedPlanCache.convertToPlan for second page to work. Signed-off-by: MaxKsyunz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c3f7fe - Browse repository at this point
Copy the full SHA 9c3f7feView commit details -
Progress on paginated scroll request, subsequent page.
Signed-off-by: MaxKsyunz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ee718b - Browse repository at this point
Copy the full SHA 1ee718bView commit details -
Move
ExpressionSerializer
fromopensearch
tocore
.Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3cade6 - Browse repository at this point
Copy the full SHA f3cade6View commit details -
Rename
Cursor
asString
totoString
.Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db342b8 - Browse repository at this point
Copy the full SHA db342b8View commit details -
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8f0935 - Browse repository at this point
Copy the full SHA c8f0935View commit details -
Add full cursor serialization and deserialization.
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fffc36d - Browse repository at this point
Copy the full SHA fffc36dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d844977 - Browse repository at this point
Copy the full SHA d844977View commit details -
* Added push down page size from `LogicalPaginate` to `LogicalRelation`. * Improved cursor encoding and decoding. * Added cursor compression. * Fixed issuing `SearchScrollRequest`. * Fixed returning last empty page. * Minor code grooming/commenting. Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 333432e - Browse repository at this point
Copy the full SHA 333432eView commit details -
Pagination fix for empty indices.
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85c8825 - Browse repository at this point
Copy the full SHA 85c8825View commit details -
Fix error reporting on wrong cursor.
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 484a8fe - Browse repository at this point
Copy the full SHA 484a8feView commit details -
Minor comments and error reporting improvement.
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cccce53 - Browse repository at this point
Copy the full SHA cccce53View commit details -
Add an end-to-end integration test.
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2895883 - Browse repository at this point
Copy the full SHA 2895883View commit details -
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd6fcd6 - Browse repository at this point
Copy the full SHA dd6fcd6View commit details -
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a19e56 - Browse repository at this point
Copy the full SHA 2a19e56View commit details -
Address issues flagged by checkstyle build step (#229)
Signed-off-by: MaxKsyunz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3ef2bf - Browse repository at this point
Copy the full SHA a3ef2bfView commit details
Commits on Mar 8, 2023
-
Pagination, phase 1: Add unit tests for
:core
module with coverage. (……#230) * Add unit tests for `:core` module with coverage. Uncovered: `toCursor`, because it is will be changed soon. Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d29549 - Browse repository at this point
Copy the full SHA 2d29549View commit details
Commits on Mar 10, 2023
-
Pagination, phase 1: Add unit tests for SQL module with coverage. (#239)
* Add unit tests for SQL module with coverage. Signed-off-by: Yury-Fridlyand <[email protected]> * Update sql/src/main/java/org/opensearch/sql/sql/domain/SQLQueryRequest.java Signed-off-by: Yury-Fridlyand <[email protected]> Co-authored-by: GabeFernandez310 <[email protected]> --------- Signed-off-by: Yury-Fridlyand <[email protected]> Co-authored-by: GabeFernandez310 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 70ccfcb - Browse repository at this point
Copy the full SHA 70ccfcbView commit details -
Pagination, phase 1: Add unit tests for
:opensearch
module with cov……erage. (#233) * Add UT for `:opensearch` module with full coverage, except `toCursor`. Signed-off-by: Yury-Fridlyand <[email protected]> * Fix checkstyle. Signed-off-by: Yury-Fridlyand <[email protected]> --------- Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 803f50e - Browse repository at this point
Copy the full SHA 803f50eView commit details -
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27e1793 - Browse repository at this point
Copy the full SHA 27e1793View commit details -
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 304616d - Browse repository at this point
Copy the full SHA 304616dView commit details -
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b5ab7e - Browse repository at this point
Copy the full SHA 1b5ab7eView commit details
Commits on Mar 11, 2023
-
Store
TotalHits
and use it to reporttotal
in response.Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f4ea4ad - Browse repository at this point
Copy the full SHA f4ea4adView commit details -
Add missing UT for
:protocol
module.Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f0acdd - Browse repository at this point
Copy the full SHA 7f0acddView commit details -
Fix PPL UTs damaged in f4ea4ad.
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ce1626 - Browse repository at this point
Copy the full SHA 2ce1626View commit details -
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b2e6e56 - Browse repository at this point
Copy the full SHA b2e6e56View commit details
Commits on Mar 13, 2023
-
Fallback to v1 engine for pagination (#245)
* Pagination fallback integration tests. Signed-off-by: MaxKsyunz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7ad219 - Browse repository at this point
Copy the full SHA c7ad219View commit details -
Add UT with coverage for
toCursor
serialization.Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 981bc25 - Browse repository at this point
Copy the full SHA 981bc25View commit details -
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 960c039 - Browse repository at this point
Copy the full SHA 960c039View commit details
Commits on Mar 14, 2023
-
Fix getting
total
from non-paged requests and from queries without ……`FROM` clause. Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f0c176 - Browse repository at this point
Copy the full SHA 4f0c176View commit details
Commits on Mar 15, 2023
-
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bdd52a0 - Browse repository at this point
Copy the full SHA bdd52a0View commit details -
Fix cursor request processing.
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a16332f - Browse repository at this point
Copy the full SHA a16332fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f9e873 - Browse repository at this point
Copy the full SHA 9f9e873View commit details
Commits on Mar 16, 2023
-
Fix (again) TotalHits feature.
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3340e38 - Browse repository at this point
Copy the full SHA 3340e38View commit details -
Fix typo in prometheus config.
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 524f220 - Browse repository at this point
Copy the full SHA 524f220View commit details -
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 281f3cd - Browse repository at this point
Copy the full SHA 281f3cdView commit details -
Move
test_pagination_blackbox
to a separate class and add logging.Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca76e1b - Browse repository at this point
Copy the full SHA ca76e1bView commit details -
Address some PR feedbacks: rename some classes and revert unnecessary…
… whitespace changed. Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8fcd4e - Browse repository at this point
Copy the full SHA c8fcd4eView commit details -
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec5fb40 - Browse repository at this point
Copy the full SHA ec5fb40View commit details
Commits on Mar 24, 2023
-
* Add javadocs * Renames * Cleaning up some comments * Remove unused code * Speed up IT Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4213388 - Browse repository at this point
Copy the full SHA 4213388View commit details
Commits on Mar 25, 2023
-
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca20d16 - Browse repository at this point
Copy the full SHA ca20d16View commit details
Commits on Mar 27, 2023
-
Integration tests for fetch_size, max_result_window, and query.size_l…
…imit (#248) Signed-off-by: MaxKsyunz <[email protected]>
Max Ksyunz authoredMar 27, 2023 Configuration menu - View commit details
-
Copy full SHA for a58733e - Browse repository at this point
Copy the full SHA a58733eView commit details -
Remove
PaginatedQueryService
, extendQueryService
to hold two pla……nners and use them. Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75b8140 - Browse repository at this point
Copy the full SHA 75b8140View commit details
Commits on Mar 28, 2023
-
Move push down functions from request builders to a new interface.
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba81407 - Browse repository at this point
Copy the full SHA ba81407View commit details -
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cec012b - Browse repository at this point
Copy the full SHA cec012bView commit details -
Minor clean-up according to PR review.
Signed-off-by: Yury-Fridlyand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9032b3b - Browse repository at this point
Copy the full SHA 9032b3bView commit details