You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by gu...@apache.org on 2019/08/26 23:28:56 UTC
[kafka] branch trunk updated (6b24b2e -> 24547b8)
This is an automated email from the ASF dual-hosted git repository.
guozhang pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git.
from 6b24b2e KAFKA-8816: Make offsets immutable to users of RecordCollector.offsets (#7223)
add 24547b8 KAFKA-8579: Expose RocksDB metrics (#7209)
No new revisions were added by this update.
Summary of changes:
.../internals/metrics/StreamsMetricsImpl.java | 2 +-
.../streams/state/internals/KeyValueSegment.java | 6 +-
.../streams/state/internals/KeyValueSegments.java | 14 +-
.../internals/RocksDBSegmentedBytesStore.java | 4 +-
.../streams/state/internals/RocksDBStore.java | 50 ++++++-
.../RocksDBTimestampedSegmentedBytesStore.java | 4 +-
.../state/internals/RocksDBTimestampedStore.java | 11 +-
.../RocksDbKeyValueBytesStoreSupplier.java | 4 +-
.../state/internals/TimestampedSegment.java | 6 +-
.../state/internals/TimestampedSegments.java | 14 +-
.../state/internals/metrics/RocksDBMetrics.java | 67 ++++++---
.../internals/metrics/RocksDBMetricsRecorder.java | 133 +++++++++++++++++
.../integration/MetricsIntegrationTest.java | 163 +++++++++++++++++++--
.../streams/state/KeyValueStoreTestDriver.java | 1 +
.../state/internals/KeyValueSegmentTest.java | 33 +++--
.../state/internals/KeyValueSegmentsTest.java | 11 +-
.../internals/RocksDBSegmentedBytesStoreTest.java | 6 +-
.../streams/state/internals/RocksDBStoreTest.java | 89 ++++++++++-
.../RocksDBTimestampedSegmentedBytesStoreTest.java | 6 +-
.../internals/RocksDBTimestampedStoreTest.java | 4 +-
.../state/internals/RocksDBWindowStoreTest.java | 4 +-
.../state/internals/SegmentIteratorTest.java | 7 +-
.../TimestampedKeyValueStoreBuilderTest.java | 4 +-
.../state/internals/TimestampedSegmentTest.java | 33 +++--
.../state/internals/TimestampedSegmentsTest.java | 12 +-
.../metrics/RocksDBMetricsRecorderTest.java | 144 ++++++++++++++++++
.../internals/metrics/RocksDBMetricsTest.java | 5 +-
27 files changed, 733 insertions(+), 104 deletions(-)
create mode 100644 streams/src/main/java/org/apache/kafka/streams/state/internals/metrics/RocksDBMetricsRecorder.java
create mode 100644 streams/src/test/java/org/apache/kafka/streams/state/internals/metrics/RocksDBMetricsRecorderTest.java