mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-11 07:25:23 +00:00
Because of specifying the concrete implementations in WatcherPlugin.nodeServices(), all of those services got created twice for each node (guice requires the interface here). This resulted in NPEs as the first instantiation did not run doStart() and thus had empty settings, that resulted in a NPE. Closes elastic/elasticsearch#1179 Original commit: elastic/x-pack-elasticsearch@c6a1f5093f