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%)