-
Notifications
You must be signed in to change notification settings - Fork 885
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
Add a new vis_augmenter
plugin
#3107
Add a new vis_augmenter
plugin
#3107
Conversation
Signed-off-by: Tyler Ohlsen <ohltyler@amazon.com>
Signed-off-by: Tyler Ohlsen <ohltyler@amazon.com>
Signed-off-by: Tyler Ohlsen <ohltyler@amazon.com>
Signed-off-by: Tyler Ohlsen <ohltyler@amazon.com>
plugin_integration
plugin
|
What's the strategy for this for PRs into feature branches? Should it be added to the |
Signed-off-by: Tyler Ohlsen <ohltyler@amazon.com>
@kavilla @joshuarrrr @kristenTian let me know if you have concerns for the name of this plugin. My goal is to have a generic enough name such that this plugin can be used for supporting the ongoing integrations (AD/alerting with visualizations, AD forecasting with visualizations) + future integrations. I was thinking |
Do you foreseen plugins other than AD/alerting can also be benefiting from this work? For example ISM or security, or would this just be extended usage for Analytics Plugins? |
I could see potential with ML commons, such as showing model results on top of visualizations or dashboards. Essentially, I want to avoid having a narrowly-scoped name which would be changed to something more generic in the future, since plugin renaming could cause lots of headaches regarding upgrades, BWC compatibility, etc. At a high level, this is setting up a framework to persist relationships from arbitrary plugin resources to arbitrary saved objects, as well as how to append or augment data for those saved objects |
I'd argue that it doesn't make sense to update the CHANGELOG for feature branch development, and that we can add thoughtful CHANGELOG items when merging the feature branch to |
After speaking with @joshuarrrr we've come to agreement to rename this to |
Signed-off-by: Tyler Ohlsen <ohltyler@amazon.com>
Signed-off-by: Tyler Ohlsen <ohltyler@amazon.com>
I'm going to keep #3108 as a standalone PR. I'll rebase it after this is merged; it will be a quick follow-up. |
plugin_integration
pluginvis_augmenter
plugin
Codecov Report
@@ Coverage Diff @@
## feature/feature-anywhere #3107 +/- ##
============================================================
- Coverage 66.67% 66.67% -0.01%
============================================================
Files 3219 3219
Lines 61450 61450
Branches 9417 9417
============================================================
- Hits 40973 40969 -4
- Misses 18232 18234 +2
- Partials 2245 2247 +2
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
This PR only sets up the boilerplate code for the new plugin. The additions of the new saved object type and expression function types will be added in later PRs. Breaking it up for readability purposes. Signed-off-by: Tyler Ohlsen <ohltyler@amazon.com> (cherry picked from commit ba6f9eb) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This PR only sets up the boilerplate code for the new plugin. The additions of the new saved object type and expression function types will be added in later PRs. Breaking it up for readability purposes. Signed-off-by: Tyler Ohlsen <ohltyler@amazon.com>
This PR only sets up the boilerplate code for the new plugin. The additions of the new saved object type and expression function types will be added in later PRs. Breaking it up for readability purposes. Signed-off-by: Tyler Ohlsen <ohltyler@amazon.com>
Signed-off-by: Tyler Ohlsen ohltyler@amazon.com
Description
Adds a new
vis_augmenter
plugin which will maintain & support different interfaces & types related to plugin integration projects, such as the to-be-renamed 'Feature Anywhere' project. Details on the purpose & responsibilities of this new plugin can be found in the issue.This PR only sets up the boilerplate code for the new plugin. The additions of the new saved object type and expression function types will be added in later PRs. Breaking it up for readability purposes.
Issues Resolved
Closes #2958
Check List
yarn test:jest
yarn test:jest_integration
yarn test:ftr