* [Autocomplete - SQL] Minor interface change to add suggestion type and move suggestion provider registration location (#7758)
* add table/source as prefix to suggested fields
Signed-off-by: Eric <menwe@amazon.com>
* add type to column
Signed-off-by: Eric <menwe@amazon.com>
* move registeration to osd/monaco
Signed-off-by: Eric <menwe@amazon.com>
* add detail
Signed-off-by: Eric <menwe@amazon.com>
* Changeset file for PR #7758 created/updated
---------
Signed-off-by: Eric <menwe@amazon.com>
Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com>
* [Autocomplete] PPL Autocomplete (#7810)
* add initial ppl autocomplete
Signed-off-by: Eric <menwe@amazon.com>
* untrack .antlr files
Signed-off-by: Eric <menwe@amazon.com>
* ignore intermediate grammar auto-gen files
Signed-off-by: Eric <menwe@amazon.com>
* add rules and related functionalities
Signed-off-by: Eric <menwe@amazon.com>
* Changeset file for PR #7810 created/updated
* Changeset file for PR #7810 created/updated
* minor comment cleanning
Signed-off-by: Eric <menwe@amazon.com>
* add ppl generation command
Signed-off-by: Eric <menwe@amazon.com>
* add rules
Signed-off-by: Eric <menwe@amazon.com>
* correct typo
Signed-off-by: Eric <menwe@amazon.com>
* fix inserting text issue
Signed-off-by: Eric <menwe@amazon.com>
* remove colon for PPL field
Signed-off-by: Eric <menwe@amazon.com>
---------
Signed-off-by: Eric <menwe@amazon.com>
Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com>
* small interface updates
Signed-off-by: Paul Sebastian <paulstn@amazon.com>
* small type update
Signed-off-by: Paul Sebastian <paulstn@amazon.com>
* make inclusion for pipe, comma, and equal tokens
Signed-off-by: Paul Sebastian <paulstn@amazon.com>
* refactor and generalize field fetcher for dql and ppl, including details
Signed-off-by: Paul Sebastian <paulstn@amazon.com>
* use field fetching util for sql and update sugg detail for dql
Signed-off-by: Paul Sebastian <paulstn@amazon.com>
* detail for ppl
Signed-off-by: Paul Sebastian <paulstn@amazon.com>
* create range parameter to help identify suggestions with whitespace, implemented dql value WS suggs
Signed-off-by: Paul Sebastian <paulstn@amazon.com>
* single line editor overflow initial override for sugg window
Signed-off-by: Paul Sebastian <paulstn@amazon.com>
* update dql tests to account for details and value ranges
Signed-off-by: Paul Sebastian <paulstn@amazon.com>
---------
Signed-off-by: Eric <menwe@amazon.com>
Signed-off-by: Paul Sebastian <paulstn@amazon.com>
Co-authored-by: Eric Wei <menwe@amazon.com>
Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com>
(cherry picked from commit 0245540)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>