-
Notifications
You must be signed in to change notification settings - Fork 24.8k
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
Introduce index store plugins #32375
Merged
Merged
Commits on Jul 25, 2018
-
Today we allow plugins to add index store implementations yet we are not doing this in our new way of managing plugins as pull versus push. That is, today we still allow plugins to push index store providers via an on index module call where they can turn around and add an index store. Aside from being inconsistent with how we manage plugins today where we would look to pull such implementations from plugins at node creation time, it also means that we do not know at a top-level (for example, in the indices service) which index stores are available. This commit addresses this by adding a dedicated plugin type for index store plugins, removing the index module hook for adding index stores, and by aggregating these into the top-level of the indices service.
Configuration menu - View commit details
-
Copy full SHA for 38e86f1 - Browse repository at this point
Copy the full SHA 38e86f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d12e208 - Browse repository at this point
Copy the full SHA d12e208View commit details -
Configuration menu - View commit details
-
Copy full SHA for 186b128 - Browse repository at this point
Copy the full SHA 186b128View commit details -
Configuration menu - View commit details
-
Copy full SHA for eda0159 - Browse repository at this point
Copy the full SHA eda0159View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62fba13 - Browse repository at this point
Copy the full SHA 62fba13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07bca3e - Browse repository at this point
Copy the full SHA 07bca3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5de87bf - Browse repository at this point
Copy the full SHA 5de87bfView commit details
Commits on Jul 26, 2018
-
Merge branch 'master' into add-index-store
* master: Only enforce password hashing check if FIPS enabled (elastic#32383) [DOCS] Fix formatting error in Slack action Painless: Fix documentation links to use existing refs (elastic#32335) Painless: Decouple PainlessLookupBuilder and Whitelists (elastic#32346)
Configuration menu - View commit details
-
Copy full SHA for 125bd12 - Browse repository at this point
Copy the full SHA 125bd12View 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.