You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by cm...@apache.org on 2021/02/18 05:36:46 UTC

[kafka] branch trunk updated (4669011 -> a30f92b)

This is an automated email from the ASF dual-hosted git repository.

cmccabe pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git.


    from 4669011  KAFKA-10885 Refactor MemoryRecordsBuilderTest/MemoryRecordsTest to avoid a lot of… (#9906)
     add a30f92b  MINOR: Add KIP-500 BrokerServer and ControllerServer (#10113)

No new revisions were added by this update.

Summary of changes:
 checkstyle/import-control.xml                      |   1 +
 .../java/org/apache/kafka/clients/ApiVersions.java |  13 +-
 .../org/apache/kafka/clients/ApiVersionsTest.java  |  17 +
 .../kafka/clients/admin/KafkaAdminClientTest.java  |   4 +-
 core/src/main/scala/kafka/cluster/Broker.scala     |   2 +-
 core/src/main/scala/kafka/log/LogConfig.scala      |   2 +-
 .../main/scala/kafka/network/SocketServer.scala    |  37 +-
 .../scala/kafka/raft/KafkaNetworkChannel.scala     |   3 +-
 core/src/main/scala/kafka/raft/RaftManager.scala   |   2 +
 .../main/scala/kafka/server/AlterIsrManager.scala  |   5 +-
 .../kafka/server/AutoTopicCreationManager.scala    |  15 +-
 .../src/main/scala/kafka/server/BrokerServer.scala | 468 ++++++++++++++++++++-
 .../server/BrokerToControllerChannelManager.scala  |  36 ++
 .../main/scala/kafka/server/ControllerApis.scala   | 453 ++++++++++++++++++++
 .../main/scala/kafka/server/ControllerServer.scala | 198 ++++++++-
 .../main/scala/kafka/server/EnvelopeUtils.scala    | 137 ++++++
 core/src/main/scala/kafka/server/KafkaApis.scala   | 103 +----
 core/src/main/scala/kafka/server/KafkaBroker.scala |   8 +
 core/src/main/scala/kafka/server/KafkaConfig.scala |  32 +-
 .../main/scala/kafka/server/KafkaRaftServer.scala  |  33 +-
 core/src/main/scala/kafka/server/KafkaServer.scala |  11 +-
 .../main/scala/kafka/server/MetadataSupport.scala  |  20 +-
 core/src/main/scala/kafka/server/Server.scala      |  12 +
 .../main/scala/kafka/tools/TestRaftServer.scala    |   2 +-
 .../server/AutoTopicCreationManagerTest.scala      |  12 +-
 .../unit/kafka/server/ControllerApisTest.scala     | 143 +++++++
 .../scala/unit/kafka/server/KafkaApisTest.scala    |  40 +-
 .../scala/unit/kafka/server/KafkaConfigTest.scala  | 114 ++++-
 .../unit/kafka/server/KafkaRaftServerTest.scala    |   2 +-
 .../jmh/metadata/MetadataRequestBenchmark.java     |   5 +-
 .../org/apache/kafka/raft/KafkaRaftClient.java     |  21 +-
 .../java/org/apache/kafka/raft/NetworkChannel.java |   5 +
 .../java/org/apache/kafka/raft/RaftClient.java     |  11 +-
 .../java/org/apache/kafka/raft/RaftConfig.java     |  13 +
 .../org/apache/kafka/raft/ReplicatedCounter.java   |   2 +-
 .../kafka/raft/metadata/MetaLogRaftShim.java       | 119 ++++++
 .../org/apache/kafka/raft/MockNetworkChannel.java  |   5 +
 .../apache/kafka/raft/RaftClientTestContext.java   |   2 +-
 tests/kafkatest/services/kafka/config_property.py  |   2 +-
 39 files changed, 1908 insertions(+), 202 deletions(-)
 create mode 100644 core/src/main/scala/kafka/server/ControllerApis.scala
 create mode 100644 core/src/main/scala/kafka/server/EnvelopeUtils.scala
 create mode 100644 core/src/test/scala/unit/kafka/server/ControllerApisTest.scala
 create mode 100644 raft/src/main/java/org/apache/kafka/raft/metadata/MetaLogRaftShim.java