Skip to content
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 8 commits into from
Jul 26, 2018
Merged

Commits on Jul 25, 2018

  1. Introduce index store plugins

    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.
    jasontedor committed Jul 25, 2018
    Configuration menu
    Copy the full SHA
    38e86f1 View commit details
    Browse the repository at this point in the history
  2. Add missing newline

    jasontedor committed Jul 25, 2018
    Configuration menu
    Copy the full SHA
    d12e208 View commit details
    Browse the repository at this point in the history
  3. Add javadocs and license

    jasontedor committed Jul 25, 2018
    Configuration menu
    Copy the full SHA
    186b128 View commit details
    Browse the repository at this point in the history
  4. Add license to test file

    jasontedor committed Jul 25, 2018
    Configuration menu
    Copy the full SHA
    eda0159 View commit details
    Browse the repository at this point in the history
  5. Fix compilation in X-Pack

    jasontedor committed Jul 25, 2018
    Configuration menu
    Copy the full SHA
    62fba13 View commit details
    Browse the repository at this point in the history
  6. Consistent naming

    jasontedor committed Jul 25, 2018
    Configuration menu
    Copy the full SHA
    07bca3e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5de87bf View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2018

  1. 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)
    jasontedor committed Jul 26, 2018
    Configuration menu
    Copy the full SHA
    125bd12 View commit details
    Browse the repository at this point in the history