This is an automated email from the ASF dual-hosted git repository.
chia7712 pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git
The following commit(s) were added to refs/heads/trunk by this push:
new c2aeec46a28 MINOR: Remove logContext arrtibute from StreamsGroup and
CoordinatorRuntime (#20572)
c2aeec46a28 is described below
commit c2aeec46a2899c6f8ad27bab65baeeaa87f1dacf
Author: Lan Ding <[email protected]>
AuthorDate: Mon Sep 29 01:37:58 2025 +0800
MINOR: Remove logContext arrtibute from StreamsGroup and CoordinatorRuntime
(#20572)
The `logContext` attribute in `StreamsGroup` and `CoordinatorRuntime` is
not used anymore. This patch removes it.
Reviewers: Ken Huang <[email protected]>, TengYao Chi
<[email protected]>, Chia-Ping Tsai <[email protected]>
---
.../org/apache/kafka/common/network/ChannelBuilders.java | 2 +-
.../org/apache/kafka/common/network/SslChannelBuilder.java | 4 +---
.../org/apache/kafka/common/network/SslSelectorTest.java | 9 ++++-----
.../apache/kafka/common/network/SslTransportLayerTest.java | 14 ++++++--------
.../kafka/common/network/SslTransportTls12Tls13Test.java | 5 ++---
.../coordinator/common/runtime/CoordinatorRuntime.java | 6 ------
.../kafka/coordinator/group/streams/StreamsGroup.java | 2 --
7 files changed, 14 insertions(+), 28 deletions(-)
diff --git
a/clients/src/main/java/org/apache/kafka/common/network/ChannelBuilders.java
b/clients/src/main/java/org/apache/kafka/common/network/ChannelBuilders.java
index aea38c72cac..847f887a324 100644
--- a/clients/src/main/java/org/apache/kafka/common/network/ChannelBuilders.java
+++ b/clients/src/main/java/org/apache/kafka/common/network/ChannelBuilders.java
@@ -125,7 +125,7 @@ public class ChannelBuilders {
switch (securityProtocol) {
case SSL:
requireNonNullMode(connectionMode, securityProtocol);
- channelBuilder = new SslChannelBuilder(connectionMode,
listenerName, isInterBrokerListener, logContext);
+ channelBuilder = new SslChannelBuilder(connectionMode,
listenerName, isInterBrokerListener);
break;
case SASL_SSL:
case SASL_PLAINTEXT:
diff --git
a/clients/src/main/java/org/apache/kafka/common/network/SslChannelBuilder.java
b/clients/src/main/java/org/apache/kafka/common/network/SslChannelBuilder.java
index a35a0b8b209..249fcad163a 100644
---
a/clients/src/main/java/org/apache/kafka/common/network/SslChannelBuilder.java
+++
b/clients/src/main/java/org/apache/kafka/common/network/SslChannelBuilder.java
@@ -26,7 +26,6 @@ import
org.apache.kafka.common.security.auth.KafkaPrincipalSerde;
import org.apache.kafka.common.security.auth.SslAuthenticationContext;
import org.apache.kafka.common.security.ssl.SslFactory;
import org.apache.kafka.common.security.ssl.SslPrincipalMapper;
-import org.apache.kafka.common.utils.LogContext;
import org.apache.kafka.common.utils.Utils;
import java.io.Closeable;
@@ -53,8 +52,7 @@ public class SslChannelBuilder implements ChannelBuilder,
ListenerReconfigurable
*/
public SslChannelBuilder(ConnectionMode connectionMode,
ListenerName listenerName,
- boolean isInterBrokerListener,
- LogContext logContext) {
+ boolean isInterBrokerListener) {
this.connectionMode = connectionMode;
this.listenerName = listenerName;
this.isInterBrokerListener = isInterBrokerListener;
diff --git
a/clients/src/test/java/org/apache/kafka/common/network/SslSelectorTest.java
b/clients/src/test/java/org/apache/kafka/common/network/SslSelectorTest.java
index 8a9704c1621..572ec443e08 100644
--- a/clients/src/test/java/org/apache/kafka/common/network/SslSelectorTest.java
+++ b/clients/src/test/java/org/apache/kafka/common/network/SslSelectorTest.java
@@ -74,11 +74,10 @@ public abstract class SslSelectorTest extends SelectorTest {
this.server.start();
this.time = new MockTime();
sslClientConfigs = createSslClientConfigs(trustStoreFile);
- LogContext logContext = new LogContext();
- this.channelBuilder = new SslChannelBuilder(ConnectionMode.CLIENT,
null, false, logContext);
+ this.channelBuilder = new SslChannelBuilder(ConnectionMode.CLIENT,
null, false);
this.channelBuilder.configure(sslClientConfigs);
this.metrics = new Metrics();
- this.selector = new Selector(5000, metrics, time, "MetricGroup",
channelBuilder, logContext);
+ this.selector = new Selector(5000, metrics, time, "MetricGroup",
channelBuilder, new LogContext());
}
protected abstract Map<String, Object> createSslClientConfigs(File
trustStoreFile) throws GeneralSecurityException, IOException;
@@ -255,7 +254,7 @@ public abstract class SslSelectorTest extends SelectorTest {
.tlsProtocol(tlsProtocol)
.createNewTrustStore(trustStoreFile)
.build();
- channelBuilder = new SslChannelBuilder(ConnectionMode.SERVER, null,
false, new LogContext());
+ channelBuilder = new SslChannelBuilder(ConnectionMode.SERVER, null,
false);
channelBuilder.configure(sslServerConfigs);
selector = new Selector(NetworkReceive.UNLIMITED, 5000, metrics, time,
"MetricGroup",
new HashMap<>(), true, false, channelBuilder, pool, new
LogContext());
@@ -342,7 +341,7 @@ public abstract class SslSelectorTest extends SelectorTest {
private static class TestSslChannelBuilder extends SslChannelBuilder {
public TestSslChannelBuilder(ConnectionMode connectionMode) {
- super(connectionMode, null, false, new LogContext());
+ super(connectionMode, null, false);
}
@Override
diff --git
a/clients/src/test/java/org/apache/kafka/common/network/SslTransportLayerTest.java
b/clients/src/test/java/org/apache/kafka/common/network/SslTransportLayerTest.java
index 72f130ca4e3..9525ccfbc82 100644
---
a/clients/src/test/java/org/apache/kafka/common/network/SslTransportLayerTest.java
+++
b/clients/src/test/java/org/apache/kafka/common/network/SslTransportLayerTest.java
@@ -767,11 +767,10 @@ public class SslTransportLayerTest {
@ParameterizedTest
@ArgumentsSource(SslTransportLayerArgumentsProvider.class)
public void testNetworkThreadTimeRecorded(Args args) throws Exception {
- LogContext logContext = new LogContext();
- ChannelBuilder channelBuilder = new
SslChannelBuilder(ConnectionMode.CLIENT, null, false, logContext);
+ ChannelBuilder channelBuilder = new
SslChannelBuilder(ConnectionMode.CLIENT, null, false);
channelBuilder.configure(args.sslClientConfigs);
try (Selector selector = new Selector(NetworkReceive.UNLIMITED,
Selector.NO_IDLE_TIMEOUT_MS, new Metrics(), Time.SYSTEM,
- "MetricGroup", new HashMap<>(), false, true, channelBuilder,
MemoryPool.NONE, logContext)) {
+ "MetricGroup", new HashMap<>(), false, true, channelBuilder,
MemoryPool.NONE, new LogContext())) {
String node = "0";
server = createEchoServer(args, SecurityProtocol.SSL);
@@ -967,7 +966,7 @@ public class SslTransportLayerTest {
}
private SslChannelBuilder newClientChannelBuilder() {
- return new SslChannelBuilder(ConnectionMode.CLIENT, null, false, new
LogContext());
+ return new SslChannelBuilder(ConnectionMode.CLIENT, null, false);
}
private void testClose(Args args, SecurityProtocol securityProtocol,
ChannelBuilder clientChannelBuilder) throws Exception {
@@ -1311,10 +1310,9 @@ public class SslTransportLayerTest {
}
private Selector createSelector(Args args) {
- LogContext logContext = new LogContext();
- ChannelBuilder channelBuilder = new
SslChannelBuilder(ConnectionMode.CLIENT, null, false, logContext);
+ ChannelBuilder channelBuilder = new
SslChannelBuilder(ConnectionMode.CLIENT, null, false);
channelBuilder.configure(args.sslClientConfigs);
- selector = new Selector(5000, new Metrics(), TIME, "MetricGroup",
channelBuilder, logContext);
+ selector = new Selector(5000, new Metrics(), TIME, "MetricGroup",
channelBuilder, new LogContext());
return selector;
}
@@ -1371,7 +1369,7 @@ public class SslTransportLayerTest {
int flushDelayCount = 0;
public TestSslChannelBuilder(ConnectionMode connectionMode) {
- super(connectionMode, null, false, new LogContext());
+ super(connectionMode, null, false);
}
public void configureBufferSizes(Integer netReadBufSize, Integer
netWriteBufSize, Integer appBufSize) {
diff --git
a/clients/src/test/java/org/apache/kafka/common/network/SslTransportTls12Tls13Test.java
b/clients/src/test/java/org/apache/kafka/common/network/SslTransportTls12Tls13Test.java
index 0d67c8aee63..0ad81d17b5b 100644
---
a/clients/src/test/java/org/apache/kafka/common/network/SslTransportTls12Tls13Test.java
+++
b/clients/src/test/java/org/apache/kafka/common/network/SslTransportTls12Tls13Test.java
@@ -50,10 +50,9 @@ public class SslTransportTls12Tls13Test {
sslServerConfigs =
serverCertStores.getTrustingConfig(clientCertStores);
sslClientConfigs =
clientCertStores.getTrustingConfig(serverCertStores);
- LogContext logContext = new LogContext();
- ChannelBuilder channelBuilder = new
SslChannelBuilder(ConnectionMode.CLIENT, null, false, logContext);
+ ChannelBuilder channelBuilder = new
SslChannelBuilder(ConnectionMode.CLIENT, null, false);
channelBuilder.configure(sslClientConfigs);
- this.selector = new Selector(5000, new Metrics(), TIME, "MetricGroup",
channelBuilder, logContext);
+ this.selector = new Selector(5000, new Metrics(), TIME, "MetricGroup",
channelBuilder, new LogContext());
}
@AfterEach
diff --git
a/coordinator-common/src/main/java/org/apache/kafka/coordinator/common/runtime/CoordinatorRuntime.java
b/coordinator-common/src/main/java/org/apache/kafka/coordinator/common/runtime/CoordinatorRuntime.java
index 27dd6518f1a..52d3f27f3cf 100644
---
a/coordinator-common/src/main/java/org/apache/kafka/coordinator/common/runtime/CoordinatorRuntime.java
+++
b/coordinator-common/src/main/java/org/apache/kafka/coordinator/common/runtime/CoordinatorRuntime.java
@@ -1923,11 +1923,6 @@ public class CoordinatorRuntime<S extends
CoordinatorShard<U>, U> implements Aut
*/
private final String logPrefix;
- /**
- * The log context.
- */
- private final LogContext logContext;
-
/**
* The logger.
*/
@@ -2054,7 +2049,6 @@ public class CoordinatorRuntime<S extends
CoordinatorShard<U>, U> implements Aut
ExecutorService executorService
) {
this.logPrefix = logPrefix;
- this.logContext = logContext;
this.log = logContext.logger(CoordinatorRuntime.class);
this.time = time;
this.timer = timer;
diff --git
a/group-coordinator/src/main/java/org/apache/kafka/coordinator/group/streams/StreamsGroup.java
b/group-coordinator/src/main/java/org/apache/kafka/coordinator/group/streams/StreamsGroup.java
index 61f61d101f1..7ec3596628e 100644
---
a/group-coordinator/src/main/java/org/apache/kafka/coordinator/group/streams/StreamsGroup.java
+++
b/group-coordinator/src/main/java/org/apache/kafka/coordinator/group/streams/StreamsGroup.java
@@ -113,7 +113,6 @@ public class StreamsGroup implements Group {
}
}
- private final LogContext logContext;
private final Logger log;
/**
@@ -217,7 +216,6 @@ public class StreamsGroup implements Group {
String groupId
) {
this.log = logContext.logger(StreamsGroup.class);
- this.logContext = logContext;
this.snapshotRegistry = Objects.requireNonNull(snapshotRegistry);
this.groupId = Objects.requireNonNull(groupId);
this.state = new TimelineObject<>(snapshotRegistry, EMPTY);