-
Notifications
You must be signed in to change notification settings - Fork 24.7k
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 API for resetting state of a SystemIndexPlugin
#69469
Merged
williamrandolph
merged 33 commits into
elastic:master
from
williamrandolph:si/reset-features-api
Mar 17, 2021
Merged
Add API for resetting state of a SystemIndexPlugin
#69469
williamrandolph
merged 33 commits into
elastic:master
from
williamrandolph:si/reset-features-api
Mar 17, 2021
Commits on Feb 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 77adad6 - Browse repository at this point
Copy the full SHA 77adad6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a55d99 - Browse repository at this point
Copy the full SHA 0a55d99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51c8f8a - Browse repository at this point
Copy the full SHA 51c8f8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 581cd0a - Browse repository at this point
Copy the full SHA 581cd0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6fa39c - Browse repository at this point
Copy the full SHA d6fa39cView commit details -
Use a HandledTransportAction for reset action
My initial cut used a TransportMasterNodeAction, which requires code that carefully manipulates cluster state. At least for the first cut and testing, it seems like it will be much easier to use a client within a HandledTransportAction, which effectively makes the TransportResetFeatureStateAction a class that dispatches other transport actions to do the real work. This could leave cleanup vulnerable to interference from other actions, e.g., indices deleted between lookup and deletion actions, but I can try to tighten that up at a later stage if I need to.
Configuration menu - View commit details
-
Copy full SHA for ca50e12 - Browse repository at this point
Copy the full SHA ca50e12View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf5c86a - Browse repository at this point
Copy the full SHA bf5c86aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88ec70d - Browse repository at this point
Copy the full SHA 88ec70dView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb03955 - Browse repository at this point
Copy the full SHA eb03955View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5e82bc - Browse repository at this point
Copy the full SHA c5e82bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cafd70 - Browse repository at this point
Copy the full SHA 8cafd70View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2af327 - Browse repository at this point
Copy the full SHA e2af327View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e4c3bd - Browse repository at this point
Copy the full SHA 1e4c3bdView commit details
Commits on Feb 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7b6c663 - Browse repository at this point
Copy the full SHA 7b6c663View commit details -
Configuration menu - View commit details
-
Copy full SHA for 237bc63 - Browse repository at this point
Copy the full SHA 237bc63View commit details
Commits on Feb 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 02a5937 - Browse repository at this point
Copy the full SHA 02a5937View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83817e4 - Browse repository at this point
Copy the full SHA 83817e4View commit details
Commits on Feb 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5ea27d6 - Browse repository at this point
Copy the full SHA 5ea27d6View commit details
Commits on Mar 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b9b1833 - Browse repository at this point
Copy the full SHA b9b1833View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c7d174 - Browse repository at this point
Copy the full SHA 1c7d174View commit details -
Configuration menu - View commit details
-
Copy full SHA for db50f4d - Browse repository at this point
Copy the full SHA db50f4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6544c25 - Browse repository at this point
Copy the full SHA 6544c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for a61cf38 - Browse repository at this point
Copy the full SHA a61cf38View commit details
Commits on Mar 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 44d0917 - Browse repository at this point
Copy the full SHA 44d0917View commit details
Commits on Mar 4, 2021
-
Merge branch 'si/reset-features-api' of github.com:williamrandolph/el…
…asticsearch into si/reset-features-api
Configuration menu - View commit details
-
Copy full SHA for 76febcf - Browse repository at this point
Copy the full SHA 76febcfView commit details
Commits on Mar 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3369131 - Browse repository at this point
Copy the full SHA 3369131View commit details
Commits on Mar 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b18ff94 - Browse repository at this point
Copy the full SHA b18ff94View commit details -
Configuration menu - View commit details
-
Copy full SHA for b316a91 - Browse repository at this point
Copy the full SHA b316a91View commit details
Commits on Mar 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b05ec26 - Browse repository at this point
Copy the full SHA b05ec26View commit details -
Configuration menu - View commit details
-
Copy full SHA for d07d8c6 - Browse repository at this point
Copy the full SHA d07d8c6View commit details -
Change _features/reset path to _features/_reset
Out of an abundance of caution, I think the "reset" part of this path should have a leading underscore, so that if there's ever a reason to implement "GET _features/<feature_id>" we won't have to worry about distinguishing "reset" from a feature name.
Configuration menu - View commit details
-
Copy full SHA for 746f43c - Browse repository at this point
Copy the full SHA 746f43cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c97adb - Browse repository at this point
Copy the full SHA 8c97adbView commit details
Commits on Mar 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 71bd331 - Browse repository at this point
Copy the full SHA 71bd331View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.