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

[2.x][Manual Backport ] Back port main to 2.x #7477

Merged
merged 9 commits into from
Jul 25, 2024

Commits on Jul 25, 2024

  1. Bump OUI to 1.8.0 (opensearch-project#7363)

    Signed-off-by: Miki <miki@amazon.com>
    (cherry picked from commit c1bae75)
    AMoo-Miki authored and LDrago27 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    0203b20 View commit details
    Browse the repository at this point in the history
  2. [Auto Suggest] OpenSearch SQL autosuggest with ANTLR (opensearch-proj…

    …ect#7336)
    
    * cherry pick
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * SQL keyword suggestion
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * column and values suggestions
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * adjust values suggestions and ignored token
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * suggestion type casting
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * ignore functions
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * case insensitive
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * change to use grammar for insensitive case
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * fix multi-line issue
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * code cleanup
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * move ppl out of scope
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * rename folder and add ignoring rules
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * resolve type issue
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * fix ppl suggestion provider issue
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * remove function suggestion
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * some code clean up and adding tests
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * cursor tests
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * remove testing setup
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * add changelog
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * update yarn file
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * add missing testing library
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * MDS integration
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * minor interface change and disable word based suggestion
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * update ID_LITERAL and recompile grammar
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * column suggest for agg function
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * revert version
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * opensearch sql syntax highlighting
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * add utility tests
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * symbol table test
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * error listener test
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * parse test
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * add suggestion provider to single line query editor
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * remove one test
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    * add connection service type
    
    Signed-off-by: Eric <menwe@amazon.com>
    
    ---------
    
    Signed-off-by: Eric <menwe@amazon.com>
    (cherry picked from commit 9348bd4)
    mengweieric authored and LDrago27 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    fea5f44 View commit details
    Browse the repository at this point in the history
  3. Move TopNavLinks to new Nav Bar Discover (opensearch-project#7326)

    This PR aims to introduce a new Nav bar in Discover that would contain the Date Picker as well as the Navigation links that are currently part of headers. The Navigation Links have been replaced with the corresponding Icons to provide a modern UX. These setting are currently controlled by query:enhancements:enabled Advanced Setting Flag and would be visible when the above flag is turned on.
    
    Signed-off-by: Suchit Sahoo <suchsah@amazon.com>
    (cherry picked from commit e46e54a)
    LDrago27 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    0bae18c View commit details
    Browse the repository at this point in the history
  4. [navigation-next]fix: breadcrumb issue found in data source managemen…

    …t and other similar cases. (opensearch-project#7401)
    
    * feat: add scoped breadcrumbs
    
    Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
    
    * Changeset file for PR opensearch-project#7401 created/updated
    
    * feat: move data source management register logic up a little bit
    
    Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
    
    * feat: add unit test
    
    Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
    
    * feat: revert the home related change
    
    Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
    
    * fix: overview error in all use case when workspace is enabled
    
    Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
    
    * fix: update snapshot
    
    Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
    
    * Changeset file for PR opensearch-project#7401 created/updated
    
    * fix: hide nav groups that should be displayed
    
    Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
    
    * feat: hide expand icon in left navigation
    
    Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
    
    * feat: update
    
    Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
    
    ---------
    
    Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
    Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com>
    Co-authored-by: ZilongX <99905560+ZilongX@users.noreply.github.com>
    (cherry picked from commit 3f78c94)
    SuZhou-Joe authored and LDrago27 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    0726bec View commit details
    Browse the repository at this point in the history
  5. [Bug][Data Source] Move data source manageable feature flag to DSM pl…

    …ugin (opensearch-project#7440)
    
    * Move data source manageable feature flag to DSM plugin
    
    Signed-off-by: yubonluo <yubonluo@amazon.com>
    
    * Changeset file for PR opensearch-project#7440 created/updated
    
    ---------
    
    Signed-off-by: yubonluo <yubonluo@amazon.com>
    Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com>
    (cherry picked from commit dfcd2e1)
    yubonluo authored and LDrago27 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    4e8d8ef View commit details
    Browse the repository at this point in the history
  6. [Discover-next] data set picker (opensearch-project#7426)

    * update using query manager
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * aggs not working
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * almost there
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * stablish
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * thanks ashwin
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * update ref name
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * fix timefields
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * clean up some console logs
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * go safer route of setting language
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * its working again
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * fix names
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * restore code editor and indices
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * sql df
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    * fix external datasources again
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    
    ---------
    
    Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
    (cherry picked from commit 6a079d3)
    kavilla authored and LDrago27 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    45d4904 View commit details
    Browse the repository at this point in the history
  7. Fix add filter for numeric scripted field (opensearch-project#7022)

    * Fix add filter for scripted field
    
    Signed-off-by: abbyhu2000 <abigailhu2000@gmail.com>
    
    * add unit test
    
    Signed-off-by: abbyhu2000 <abigailhu2000@gmail.com>
    
    * change from nested ternary to if else
    
    Signed-off-by: abbyhu2000 <abigailhu2000@gmail.com>
    
    * add more unit tests
    
    Signed-off-by: abbyhu2000 <abigailhu2000@gmail.com>
    
    * change unit tests
    
    Signed-off-by: abbyhu2000 <abigailhu2000@gmail.com>
    
    * fix typo
    
    Signed-off-by: abbyhu2000 <abigailhu2000@gmail.com>
    
    ---------
    
    Signed-off-by: abbyhu2000 <abigailhu2000@gmail.com>
    (cherry picked from commit 7c1f8fc)
    abbyhu2000 authored and LDrago27 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    6768bba View commit details
    Browse the repository at this point in the history
  8. [Bug][Workspace] Add permission validation at workspace detail page (o…

    …pensearch-project#7435)
    
    * [Bug][Workspace] Add permission validate at workspace detail page
    
    Signed-off-by: yubonluo <yubonluo@amazon.com>
    
    * Changeset file for PR opensearch-project#7435 created/updated
    
    ---------
    
    Signed-off-by: yubonluo <yubonluo@amazon.com>
    Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com>
    (cherry picked from commit 45d34b5)
    yubonluo authored and LDrago27 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    e9ca5a7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    69ace22 View commit details
    Browse the repository at this point in the history