This is an automated email from the ASF dual-hosted git repository.
abhishek pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
The following commit(s) were added to refs/heads/master by this push:
new 598eaad7e1 Fix HSTS for middle manager (#13975)
598eaad7e1 is described below
commit 598eaad7e1ceac983ac0fef7766d0455f57eda82
Author: Rishabh Singh <[email protected]>
AuthorDate: Sat Mar 25 14:01:09 2023 +0530
Fix HSTS for middle manager (#13975)
Fix HSTS for middle manager
---
.../cli/MiddleManagerJettyServerInitializer.java | 23 +++++++++++-----------
1 file changed, 11 insertions(+), 12 deletions(-)
diff --git
a/services/src/main/java/org/apache/druid/cli/MiddleManagerJettyServerInitializer.java
b/services/src/main/java/org/apache/druid/cli/MiddleManagerJettyServerInitializer.java
index a4e0b0bb66..4aa44ee049 100644
---
a/services/src/main/java/org/apache/druid/cli/MiddleManagerJettyServerInitializer.java
+++
b/services/src/main/java/org/apache/druid/cli/MiddleManagerJettyServerInitializer.java
@@ -33,7 +33,6 @@ import org.apache.druid.server.security.AuthConfig;
import org.apache.druid.server.security.AuthenticationUtils;
import org.apache.druid.server.security.Authenticator;
import org.apache.druid.server.security.AuthenticatorMapper;
-import org.eclipse.jetty.server.Handler;
import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.server.handler.DefaultHandler;
import org.eclipse.jetty.server.handler.HandlerList;
@@ -97,18 +96,18 @@ class MiddleManagerJettyServerInitializer implements
JettyServerInitializer
root.addFilter(GuiceFilter.class, "/*", null);
final HandlerList handlerList = new HandlerList();
- handlerList.setHandlers(
- new Handler[]{
- JettyServerInitUtils.getJettyRequestLogHandler(),
- JettyServerInitUtils.wrapWithDefaultGzipHandler(
- root,
- serverConfig.getInflateBufferSize(),
- serverConfig.getCompressionLevel()
- ),
- new DefaultHandler()
- }
- );
JettyServerInitUtils.maybeAddHSTSRewriteHandler(serverConfig, handlerList);
+
+ handlerList.addHandler(JettyServerInitUtils.getJettyRequestLogHandler());
+
+ handlerList.addHandler(JettyServerInitUtils.wrapWithDefaultGzipHandler(
+ root,
+ serverConfig.getInflateBufferSize(),
+ serverConfig.getCompressionLevel()
+ ));
+
+ handlerList.addHandler(new DefaultHandler());
+
server.setHandler(handlerList);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]