mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-06-29 01:44:36 -04:00
Create multi-project FileSettingsService for project settings files (MP-1865)
Create a multi-project version of `FileSettingsService` to handle individual project settings files. At the moment, there are no handlers for project-specific data, but it will create projects in the cluster based on the settings files that exist in the directory
This commit is contained in:
parent
1351a47c6c
commit
980959b654
16 changed files with 435 additions and 287 deletions
|
@ -316,6 +316,7 @@ module org.elasticsearch.server {
|
|||
exports org.elasticsearch.repositories.blobstore;
|
||||
exports org.elasticsearch.repositories.fs;
|
||||
exports org.elasticsearch.reservedstate;
|
||||
exports org.elasticsearch.reservedstate.service to org.elasticsearch.multiproject;
|
||||
exports org.elasticsearch.rest;
|
||||
exports org.elasticsearch.rest.action;
|
||||
exports org.elasticsearch.rest.action.admin.cluster;
|
||||
|
@ -414,6 +415,7 @@ module org.elasticsearch.server {
|
|||
org.elasticsearch.cluster.coordination.NodeToolCliProvider,
|
||||
org.elasticsearch.index.shard.ShardToolCliProvider;
|
||||
|
||||
uses org.elasticsearch.reservedstate.service.FileSettingsServiceProvider;
|
||||
uses org.elasticsearch.reservedstate.ReservedClusterStateHandlerProvider;
|
||||
uses org.elasticsearch.jdk.ModuleQualifiedExportsService;
|
||||
uses org.elasticsearch.node.internal.TerminationHandlerProvider;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue