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

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


    from ca29727  MINOR: Introduce KafkaBroker trait for use in dynamic 
reconfiguration (#10019)
     add c4ea6fb  MINOR: Add ConfigRepository, use in Partition and KafkaApis 
(#10005)

No new revisions were added by this update.

Summary of changes:
 core/src/main/scala/kafka/cluster/Partition.scala  |  22 +--
 .../src/main/scala/kafka/server/ConfigHelper.scala | 216 +++++++++++++++++++++
 core/src/main/scala/kafka/server/KafkaApis.scala   |   5 +-
 core/src/main/scala/kafka/server/KafkaServer.scala |  13 +-
 .../main/scala/kafka/server/ReplicaManager.scala   |  21 +-
 .../main/scala/kafka/server/ZkAdminManager.scala   | 188 +-----------------
 .../server/metadata/CachedConfigRepository.scala   | 106 ++++++++++
 .../kafka/server/metadata/ConfigRepository.scala   |  52 +++++
 .../kafka/server/metadata/ZkConfigRepository.scala |  45 +++++
 .../unit/kafka/cluster/AbstractPartitionTest.scala |   7 +-
 .../unit/kafka/cluster/PartitionLockTest.scala     |   2 +-
 .../scala/unit/kafka/cluster/PartitionTest.scala   |  30 +--
 .../AbstractCoordinatorConcurrencyTest.scala       |   2 +-
 .../server/HighwatermarkPersistenceTest.scala      |  21 +-
 .../unit/kafka/server/IsrExpirationTest.scala      |   5 +-
 .../scala/unit/kafka/server/KafkaApisTest.scala    |  74 ++++---
 .../kafka/server/ReplicaManagerQuotasTest.scala    |   8 +-
 .../unit/kafka/server/ReplicaManagerTest.scala     |  46 +++--
 .../unit/kafka/server/ZkAdminManagerTest.scala     |  21 +-
 .../server/epoch/OffsetsForLeaderEpochTest.scala   |  18 +-
 .../metadata/CachedConfigRepositoryTest.scala      |  78 ++++++++
 .../server/metadata/ZkConfigRepositoryTest.scala   |  54 ++++++
 .../unit/kafka/utils/ReplicationUtilsTest.scala    |  20 --
 .../test/scala/unit/kafka/utils/TestUtils.scala    |  14 +-
 .../jmh/fetcher/ReplicaFetcherThreadBenchmark.java |   3 +-
 .../jmh/metadata/MetadataRequestBenchmark.java     |   2 +
 .../partition/PartitionMakeFollowerBenchmark.java  |   3 +-
 .../UpdateFollowerFetchStateBenchmark.java         |   3 +-
 .../apache/kafka/jmh/server/CheckpointBench.java   |  14 +-
 29 files changed, 736 insertions(+), 357 deletions(-)
 create mode 100644 core/src/main/scala/kafka/server/ConfigHelper.scala
 create mode 100644 
core/src/main/scala/kafka/server/metadata/CachedConfigRepository.scala
 create mode 100644 
core/src/main/scala/kafka/server/metadata/ConfigRepository.scala
 create mode 100644 
core/src/main/scala/kafka/server/metadata/ZkConfigRepository.scala
 create mode 100644 
core/src/test/scala/unit/kafka/server/metadata/CachedConfigRepositoryTest.scala
 create mode 100644 
core/src/test/scala/unit/kafka/server/metadata/ZkConfigRepositoryTest.scala

Reply via email to