mirror of
https://github.com/Graylog2/graylog2-server.git
synced 2026-03-13 09:32:21 +08:00
Initial refactoring of data node process/state machine (#19101)
* rename state machine to DataNodeStateMachine to make clear it is not only handling the process anymore * initial refactoring of packages and classes: clearly separate processing and opensearch-related classes * Make ManageableProcess independent from OpensearchStateMachine
This commit is contained in:
committed by
GitHub
parent
6c4f720107
commit
91ded55629
@@ -27,6 +27,7 @@ import com.google.common.eventbus.Subscribe;
|
||||
import com.google.common.net.HostAndPort;
|
||||
import com.google.common.util.concurrent.AbstractIdleService;
|
||||
import com.google.common.util.concurrent.ThreadFactoryBuilder;
|
||||
import jakarta.annotation.Nonnull;
|
||||
import jakarta.inject.Inject;
|
||||
import jakarta.inject.Named;
|
||||
import jakarta.ws.rs.container.ContainerRequestFilter;
|
||||
@@ -47,8 +48,8 @@ import org.glassfish.jersey.server.model.Resource;
|
||||
import org.graylog.datanode.Configuration;
|
||||
import org.graylog.datanode.configuration.variants.KeystoreInformation;
|
||||
import org.graylog.datanode.configuration.variants.OpensearchSecurityConfiguration;
|
||||
import org.graylog.datanode.management.OpensearchConfigurationChangeEvent;
|
||||
import org.graylog.datanode.process.OpensearchConfiguration;
|
||||
import org.graylog.datanode.opensearch.OpensearchConfigurationChangeEvent;
|
||||
import org.graylog.datanode.opensearch.configuration.OpensearchConfiguration;
|
||||
import org.graylog.datanode.rest.config.SecuredNodeAnnotationFilter;
|
||||
import org.graylog.security.certutil.CertConstants;
|
||||
import org.graylog2.bootstrap.preflight.web.BasicAuthFilter;
|
||||
@@ -58,7 +59,6 @@ import org.graylog2.rest.MoreMediaTypes;
|
||||
import org.graylog2.shared.rest.exceptionmappers.JacksonPropertyExceptionMapper;
|
||||
import org.graylog2.shared.rest.exceptionmappers.JsonProcessingExceptionMapper;
|
||||
import org.graylog2.shared.security.tls.KeyStoreUtils;
|
||||
import jakarta.annotation.Nonnull;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user