You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by ij...@apache.org on 2020/09/21 15:04:51 UTC
[kafka] branch trunk updated (aa0cd66 -> 4b6d8da)
This is an automated email from the ASF dual-hosted git repository.
ijuma pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git.
from aa0cd66 MINOR: Replace Java 14 with Java 15 in the README (#9298)
add 4b6d8da KAFKA-10438: Lazy initialization of record header to reduce memory usage (#9223)
No new revisions were added by this update.
Summary of changes:
.../common/header/internals/RecordHeader.java | 18 +--
.../apache/kafka/common/record/DefaultRecord.java | 5 +-
.../kafka/common/record/DefaultRecordTest.java | 2 +-
core/src/main/scala/kafka/log/LogValidator.scala | 2 +-
...enchmark.java => BaseRecordBatchBenchmark.java} | 131 +++++++--------------
.../CompressedRecordBatchValidationBenchmark.java | 64 ++++++++++
.../jmh/record/RecordBatchIterationBenchmark.java | 120 +------------------
...ncompressedRecordBatchValidationBenchmark.java} | 38 +++---
8 files changed, 143 insertions(+), 237 deletions(-)
copy jmh-benchmarks/src/main/java/org/apache/kafka/jmh/record/{RecordBatchIterationBenchmark.java => BaseRecordBatchBenchmark.java} (50%)
create mode 100644 jmh-benchmarks/src/main/java/org/apache/kafka/jmh/record/CompressedRecordBatchValidationBenchmark.java
copy jmh-benchmarks/src/main/java/org/apache/kafka/jmh/{common/TopicBenchmark.java => record/UncompressedRecordBatchValidationBenchmark.java} (53%)