-
Notifications
You must be signed in to change notification settings - Fork 37
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
Register system index descriptors through SystemIndexPlugin.getSystemIndexDescriptors #750
Register system index descriptors through SystemIndexPlugin.getSystemIndexDescriptors #750
Conversation
…IndexDescriptors Signed-off-by: Craig Perkins <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #750 +/- ##
============================================
+ Coverage 74.29% 74.37% +0.08%
- Complexity 744 745 +1
============================================
Files 84 84
Lines 3824 3825 +1
Branches 333 333
============================================
+ Hits 2841 2845 +4
+ Misses 829 825 -4
- Partials 154 155 +1 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM but needs a change log entry
Signed-off-by: Craig Perkins <[email protected]>
@dbwiddis Added to the CHANGELOG |
Signed-off-by: Craig Perkins <[email protected]>
Addressed the spotless failure |
src/main/java/org/opensearch/flowframework/FlowFrameworkPlugin.java
Outdated
Show resolved
Hide resolved
Signed-off-by: Craig Perkins <[email protected]>
Can a maintainer merge this PR? |
…IndexDescriptors (#750) * Register system index descriptors through SystemIndexPlugin.getSystemIndexDescriptors Signed-off-by: Craig Perkins <[email protected]> * Add CHANGELOG entry Signed-off-by: Craig Perkins <[email protected]> * Remove extra characters Signed-off-by: Craig Perkins <[email protected]> * Address code review comments Signed-off-by: Craig Perkins <[email protected]> --------- Signed-off-by: Craig Perkins <[email protected]> (cherry picked from commit cf1016f) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…lugin.getSystemIndexDescriptors (#753) Register system index descriptors through SystemIndexPlugin.getSystemIndexDescriptors (#750) * Register system index descriptors through SystemIndexPlugin.getSystemIndexDescriptors * Add CHANGELOG entry * Remove extra characters * Address code review comments --------- (cherry picked from commit cf1016f) Signed-off-by: Craig Perkins <[email protected]> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Description
This PR registers the system indices in this plugin through the SystemIndexPlugin extension point in core. These indices will not be functionally different than they are today, its just a formal registration as a system index.
Issues Resolved
Related to opensearch-project/security#4439
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.