4036ce97c1
This commit makes the user and roles poller use a self rescheduling runnable to schedule the next run of the poller rather than using scheduleWithFixedDelay. This is done because the pollers perform blocking I/O operations and everything using that thread pool method runs on the schedule thread and because of this, in certain situations this can lead to a deadlock which will prevent the cluster from forming. Original commit: elastic/x-pack-elasticsearch@9fd0748c8c |
||
---|---|---|
buildSrc | ||
dev-tools | ||
elasticsearch | ||
.dir-locals.el | ||
.projectile | ||
GRADLE.CHEATSHEET | ||
LICENSE.txt | ||
README.asciidoc | ||
build.gradle | ||
gradle.properties | ||
settings.gradle |
README.asciidoc
= Elasticsearch X Plugins A set of Elastic's commercial plugins: - License - Shield - Watcher - Marvel = Setup You must checkout x-plugins and elasticsearch in the same directory as siblings. This elasticsearch checkout will be used when building x-plugins.