Bill Bejeck created KAFKA-20483:
-----------------------------------
Summary: KIP-892: Add unit tests for RocksDB transaction buffering
Key: KAFKA-20483
URL: https://issues.apache.org/jira/browse/KAFKA-20483
Project: Kafka
Issue Type: Sub-task
Reporter: Bill Bejeck
Unit tests for core RocksDB buffering and store layers.
- RocksDBStoreTest — buffering, commit, rollback, read-your-writes, uncommitted
bytes tracking
- Segment tests — KeyValueSegmentTest, TimestampedSegmentTest,
KeyValueSegmentsTest, TimestampedSegmentsTest
- Window store tests — RocksDBWindowStoreTest, TimeOrderedWindowStoreTest,
TimeOrderedCachingPersistentWindowStoreTest
- Caching store tests — CachingInMemoryKeyValueStoreTest,
CachingInMemorySessionStoreTest, CachingPersistentSessionStoreTest,
CachingPersistentWindowStoreTest
- Metered store tests — MeteredKeyValueStoreTest,
MeteredTimestampedKeyValueStoreTest, MeteredWindowStoreTest,
MeteredVersionedKeyValueStoreTest
- Mock/stub updates — MockKeyValueStore, NoOpReadOnlyStore, StateManagerStub,
GlobalStateManagerStub, InternalMockProcessorContext
- StateStoreMetricsTest — uncommitted bytes metric
--
This message was sent by Atlassian Jira
(v8.20.10#820010)