Skip to content
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

[Backport 2.x] [Auto Suggest] PPL autocomplete and interface changes #7950

Merged
merged 1 commit into from
Aug 30, 2024

Commits on Aug 30, 2024

  1. [Auto Suggest] PPL autocomplete and interface changes (#7932)

    * [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>
    3 people committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    1d0a66a View commit details
    Browse the repository at this point in the history