Skip to content

Commit

Permalink
[Auto Suggest] DQL Updates (#7593)
Browse files Browse the repository at this point in the history
Update to DQL Autocomplete: #7391

Every file removal under `grammar/.antlr` can be ignored.

- [x] use official value suggestion methods instead of direct api call
- [x] removed language specified configuration
- [ ]  ~~added memoization for value suggestion to reduce number of calls made~~
- [x] removed core start from query suggestion function
- [x] added tests for value suggestion
- [x] added more test coverage for other general cases
- [ ] ~~[[RFC] Monaco Code Editor provider registration #7594](#7594) made changes based on this RFC~~
- [x] remove grammar/.antlr auto generated files
- [x] updated types in code completion and related files
- [x] fixed many group value suggestion bugs and edge cases with more robust parser visitor
- [x] fix group value NOT suggestion bugs
- [ ] ~~added basic keyword syntax highlighting~~

---------

Signed-off-by: Paul Sebastian <[email protected]>
Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com>
  • Loading branch information
paulstn and opensearch-changeset-bot[bot] authored Aug 27, 2024
1 parent 727c479 commit 741c0d6
Show file tree
Hide file tree
Showing 15 changed files with 571 additions and 1,461 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -70,4 +70,5 @@ snapshots.js
.yarn-local-mirror

# Ignore the generated antlr files
/src/plugins/data/public/antlr/opensearch_sql/grammar/.antlr
/src/plugins/data/public/antlr/opensearch_sql/grammar/.antlr
/src/plugins/data/public/antlr/dql/grammar/.antlr
2 changes: 2 additions & 0 deletions changelogs/fragments/7593.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
fix:
- Update DQL Autocomplete in code and functionality ([#7593](https:/opensearch-project/OpenSearch-Dashboards/pull/7593))
Loading

0 comments on commit 741c0d6

Please sign in to comment.