You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by mj...@apache.org on 2023/02/11 01:30:18 UTC
[kafka] branch trunk updated (b5a9b9d67e7 -> df22a9d0e69)
This is an automated email from the ASF dual-hosted git repository.
mjsax pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git
from b5a9b9d67e7 MINOR: Remove references to HIGHEST_SUPPORTED_VERSION from ZkMigrationClient (#13226)
add df22a9d0e69 KAFKA-14491: [5/N] Basic operations for RocksDB versioned store (#13188)
No new revisions were added by this update.
Summary of changes:
.../streams/state/VersionedKeyValueStore.java | 100 +++
.../kafka/streams/state/VersionedRecord.java} | 41 +-
.../state/internals/LogicalKeyValueSegment.java | 10 +-
.../state/internals/RocksDBVersionedStore.java | 788 +++++++++++++++++++++
.../internals/LogicalKeyValueSegmentsTest.java | 12 +-
.../state/internals/RocksDBVersionedStoreTest.java | 467 ++++++++++++
6 files changed, 1394 insertions(+), 24 deletions(-)
create mode 100644 streams/src/main/java/org/apache/kafka/streams/state/VersionedKeyValueStore.java
copy streams/src/{test/java/org/apache/kafka/streams/KeyValueTimestamp.java => main/java/org/apache/kafka/streams/state/VersionedRecord.java} (58%)
create mode 100644 streams/src/main/java/org/apache/kafka/streams/state/internals/RocksDBVersionedStore.java
create mode 100644 streams/src/test/java/org/apache/kafka/streams/state/internals/RocksDBVersionedStoreTest.java