🔎 Open source distributed and RESTful search engine.
Go to file
jaymode 28948f8930 shield: enable and disable features based on license type
Shield now supports the ability to disable or enable individual features based on the type of
license that is currently installed. The change replaces the LicenseService in shield with a
ShieldLicensee that is notified on changes to the license. The ShieldLicensee then updates
a ShieldLicenseState object, which contains the logic and methods to check for features being
enabled or disabled. The ShieldLicenseState object is used by consumers to check the status
of a feature. The decoupling of the feature enablement from the ShieldLicensee class was done
to work around circular dependency issues.

Closes elastic/elasticsearch#689

Original commit: elastic/x-pack-elasticsearch@442514496d
2015-10-13 10:57:19 -04:00
marvel shield: enable and disable features based on license type 2015-10-13 10:57:19 -04:00
qa Remove Guava as a dependency 2015-10-09 14:56:03 -04:00
shield shield: enable and disable features based on license type 2015-10-13 10:57:19 -04:00
watcher Tests: Fix DataAttachmentTests to not use System.lineSeparator 2015-10-13 10:49:22 +02:00
x-dev-tools Bumped the version to 3.0.0-SNAPSHOT 2015-09-04 16:30:11 +02:00
LICENSE.txt Initial X-Pack commit 2018-04-20 14:16:58 -07:00
README.asciidoc Update README.asciidoc 2015-07-17 19:01:46 +02:00
pom.xml use a released version of attached-artifact-enforcer instead of snapshot 2015-09-16 09:21:38 -04:00

README.asciidoc

= Elasticsearch X Plugins

A set of Elastic's commercial plugins:

- License
- Shield
- Watcher
- Marvel