You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by ju...@apache.org on 2023/04/13 00:04:59 UTC
[kafka] branch trunk updated (88e2d6b8c23 -> 56dcb837a2f)
This is an automated email from the ASF dual-hosted git repository.
junrao pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git
from 88e2d6b8c23 KAFKA-14834: [3/N] Timestamped lookups for stream-table joins (#13509)
add 56dcb837a2f KAFKA-14561: Improve transactions experience for older clients by ensuring ongoing transaction (#13391)
No new revisions were added by this update.
Summary of changes:
.../common/message/AddPartitionsToTxnRequest.json | 5 +-
core/src/main/java/kafka/server/NetworkUtils.java | 90 ++++++++
.../server/builders/ReplicaManagerBuilder.java | 12 +-
core/src/main/scala/kafka/cluster/Partition.scala | 4 +
core/src/main/scala/kafka/log/UnifiedLog.scala | 5 +
.../main/scala/kafka/network/RequestChannel.scala | 40 +++-
.../kafka/server/AddPartitionsToTxnManager.scala | 180 +++++++++++++++
.../src/main/scala/kafka/server/BrokerServer.scala | 8 +-
core/src/main/scala/kafka/server/KafkaApis.scala | 15 +-
core/src/main/scala/kafka/server/KafkaConfig.scala | 10 +
.../scala/kafka/server/KafkaRequestHandler.scala | 74 +++++++
core/src/main/scala/kafka/server/KafkaServer.scala | 7 +-
.../main/scala/kafka/server/ReplicaManager.scala | 206 ++++++++++++-----
.../kafka/server/KafkaRequestHandlerTest.scala | 80 +++++++
.../scala/unit/kafka/cluster/PartitionTest.scala | 60 ++++-
.../AbstractCoordinatorConcurrencyTest.scala | 4 +-
.../coordinator/group/GroupCoordinatorTest.scala | 8 +
.../group/GroupMetadataManagerTest.scala | 20 ++
.../transaction/TransactionStateManagerTest.scala | 12 +
.../unit/kafka/network/SocketServerTest.scala | 2 +
.../server/AddPartitionsToTxnManagerTest.scala | 245 +++++++++++++++++++++
.../AddPartitionsToTxnRequestServerTest.scala | 1 -
.../scala/unit/kafka/server/KafkaApisTest.scala | 66 +++++-
.../unit/kafka/server/ReplicaManagerTest.scala | 197 ++++++++++++++++-
24 files changed, 1275 insertions(+), 76 deletions(-)
create mode 100644 core/src/main/java/kafka/server/NetworkUtils.java
create mode 100644 core/src/main/scala/kafka/server/AddPartitionsToTxnManager.scala
create mode 100644 core/src/test/scala/kafka/server/KafkaRequestHandlerTest.scala
create mode 100644 core/src/test/scala/unit/kafka/server/AddPartitionsToTxnManagerTest.scala