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 8134adc KAFKA-13073: Fix MockLog snapshot implementation (#11032)
add b80ff18 KAFKA-12554: Refactor Log layer (#10280)
No new revisions were added by this update.
Summary of changes:
core/src/main/scala/kafka/log/LocalLog.scala | 1010 ++++++++++++++++
core/src/main/scala/kafka/log/Log.scala | 1212 +++++---------------
core/src/main/scala/kafka/log/LogCleaner.scala | 8 +-
core/src/main/scala/kafka/log/LogLoader.scala | 34 +-
core/src/main/scala/kafka/log/LogManager.scala | 4 +-
core/src/main/scala/kafka/log/LogSegment.scala | 11 +
core/src/main/scala/kafka/log/LogSegments.scala | 37 +
.../unit/kafka/cluster/PartitionLockTest.scala | 23 +-
.../scala/unit/kafka/cluster/PartitionTest.scala | 23 +-
.../test/scala/unit/kafka/log/LocalLogTest.scala | 729 ++++++++++++
.../unit/kafka/log/LogCleanerManagerTest.scala | 16 +-
.../LogCleanerParameterizedIntegrationTest.scala | 8 +-
.../test/scala/unit/kafka/log/LogCleanerTest.scala | 21 +-
.../test/scala/unit/kafka/log/LogLoaderTest.scala | 88 +-
.../test/scala/unit/kafka/log/LogManagerTest.scala | 4 +-
.../scala/unit/kafka/log/LogSegmentsTest.scala | 14 +
core/src/test/scala/unit/kafka/log/LogTest.scala | 237 +---
.../unit/kafka/server/ReplicaManagerTest.scala | 12 +-
...chDrivenReplicationProtocolAcceptanceTest.scala | 6 +-
.../scala/unit/kafka/utils/SchedulerTest.scala | 13 +-
20 files changed, 2202 insertions(+), 1308 deletions(-)
create mode 100644 core/src/main/scala/kafka/log/LocalLog.scala
create mode 100644 core/src/test/scala/unit/kafka/log/LocalLogTest.scala