kafka/streams
Lucas Brutschy 36a2f7bfd0
KAFKA-14432: RocksDBStore relies on finalizers to not leak memory (#12935)
RocksDBStore relied on finalizers to not leak memory (and leaked memory after the upgrade to RocksDB 7).
The problem was that every call to options.statistics creates a new wrapper object that needs to be finalized.

I simplified the logic a bit and moved the ownership of the statistics from ValueProvider to RocksDBStore.

Reviewers: Bruno Cadonna <cadonna@apache.org>, Anna Sophie Blee-Goldman <ableegoldman@apache.org>, Christo Lolov <lolovc@amazon.com>
2022-12-07 18:25:58 -08:00
..
examples/src KAFKA-13152: KIP-770, cache size config deprecation (#12758) 2022-10-20 17:03:50 -07:00
quickstart MINOR: Get console output in quickstart examples (#12719) 2022-10-24 11:44:57 -04:00
src KAFKA-14432: RocksDBStore relies on finalizers to not leak memory (#12935) 2022-12-07 18:25:58 -08:00
streams-scala MINOR: Update Scalafmt to latest version (#12475) 2022-09-12 10:05:15 -04:00
test-utils/src KAFKA-13152: KIP-770, cache size config deprecation (#12758) 2022-10-20 17:03:50 -07:00
upgrade-system-tests-10/src/test/java/org/apache/kafka/streams/tests
upgrade-system-tests-11/src/test/java/org/apache/kafka/streams/tests
upgrade-system-tests-20/src/test/java/org/apache/kafka/streams/tests
upgrade-system-tests-21/src/test/java/org/apache/kafka/streams/tests
upgrade-system-tests-22/src/test/java/org/apache/kafka/streams/tests
upgrade-system-tests-23/src/test/java/org/apache/kafka/streams/tests
upgrade-system-tests-24/src/test/java/org/apache/kafka/streams/tests MINOR: Add upgrade tests for FK joins (#12122) 2022-05-13 17:21:27 -07:00
upgrade-system-tests-25/src/test/java/org/apache/kafka/streams/tests MINOR: Add upgrade tests for FK joins (#12122) 2022-05-13 17:21:27 -07:00
upgrade-system-tests-26/src/test/java/org/apache/kafka/streams/tests MINOR: Add upgrade tests for FK joins (#12122) 2022-05-13 17:21:27 -07:00
upgrade-system-tests-27/src/test/java/org/apache/kafka/streams/tests MINOR: Add upgrade tests for FK joins (#12122) 2022-05-13 17:21:27 -07:00
upgrade-system-tests-28/src/test/java/org/apache/kafka/streams/tests MINOR: Add upgrade tests for FK joins (#12122) 2022-05-13 17:21:27 -07:00
upgrade-system-tests-30/src/test/java/org/apache/kafka/streams/tests MINOR: Add upgrade tests for FK joins (#12122) 2022-05-13 17:21:27 -07:00
upgrade-system-tests-31/src/test/java/org/apache/kafka/streams/tests MINOR: Add upgrade tests for FK joins (#12122) 2022-05-13 17:21:27 -07:00
upgrade-system-tests-32/src/test/java/org/apache/kafka/streams/tests KAFKA-13930: Add 3.2.0 Streams upgrade system tests (#12209) 2022-06-21 16:33:40 +02:00
upgrade-system-tests-0100/src/test/java/org/apache/kafka/streams/tests
upgrade-system-tests-0101/src/test/java/org/apache/kafka/streams/tests
upgrade-system-tests-0102/src/test/java/org/apache/kafka/streams/tests
upgrade-system-tests-0110/src/test/java/org/apache/kafka/streams/tests
.gitignore