kafka/docs
Swikar Patel 8b72204bfd
KAFKA-15443: Upgrade RocksDB to 9.7.3 (#18275)
This PR upgrades RocksDB from 7.9.2 to 9.7.3 and addresses the following compatibility issues introduced by the RocksDB upgrade:

- Removal of AccessHint: The AccessHint class was completely removed in RocksDB 9.7.3. This required removing all import statements, variable declarations, method parameters, method return types, and static method calls related to AccessHint in RocksDBGenericOptionsToDbOptionsColumnFamilyOptionsAdapter.java RocksDBGenericOptionsToDbOptionsColumnFamilyOptionsAdapterTest.java Unused methods are removed in RocksDBGenericOptionsToDbOptionsColumnFamilyOptionsAdapter.java
- Removal of NO_FILE_CLOSES: The NO_FILE_CLOSES metric was also removed in RocksDB 9.7.3. The calculation for numberOfOpenFiles in RocksDBMetricsRecorder.java has been adjusted to now track the total number of file opens since the last reset. The previous calculation, which subtracted NO_FILE_CLOSES from NO_FILE_OPENS, is no longer possible. The reason RocksDB removed NO_FILE_CLOSES seems to be that it did not properly work: https://github.com/search?q=repo%3Afacebook%2Frocksdb+NO_FILE_CLOSES&type=issues
- Removal of methods related to compressed block cache configuration in BlockBasedTableConfig
- Change of the signature of org.rocksdb.Options.setLogger()

Reviewers: Anna Sophie Blee-Goldman <ableegoldman@apache.org>, Matthias J. Sax <matthias@confluent.io>, Bruno Cadonna <cadonna@apache.org>
2025-01-09 11:55:56 +01:00
..
documentation KAFKA-10679: [Streams] migrate kafka-site updated docs to kafka/docs (#9554) 2020-11-04 08:30:10 -05:00
images KAFKA-18111: Add Kafka Logo to README (#18452) 2025-01-08 17:17:31 -08:00
js MINOR: Bump trunk to 4.1.0-SNAPSHOT (#18213) 2024-12-16 16:47:13 +01:00
streams KAFKA-15443: Upgrade RocksDB to 9.7.3 (#18275) 2025-01-09 11:55:56 +01:00
README.md KAFKA-16467: add docs README (#15664) 2024-04-30 10:26:35 +08:00
api.html KAFKA-6197: Update Streams API and Javadoc references in documentation (#17215) 2024-09-28 12:42:59 -07:00
configuration.html KAFKA-18047: Add org.apache.kafka.automatic.config.providers to System Properties section (#17920) 2024-12-03 14:28:50 +01:00
connect.html KAFKA-15387: Remove Connect's deprecated task configurations endpoint (#17412) 2024-11-21 19:43:54 +05:30
design.html KAFKA-18011 Remove ZooKeeper sections from the docs (#17813) 2024-11-26 01:58:48 +08:00
docker.html MINOR: Refresh of the docs (#16375) 2024-06-18 17:15:47 +02:00
documentation.html KAFKA-6197: Update Streams API and Javadoc references in documentation (#17215) 2024-09-28 12:42:59 -07:00
ecosystem.html MINOR: Improve introduction section in docs to better cover connect and streams. Make uses and ecosystem pages stand alone. 2016-09-28 16:30:21 -07:00
implementation.html KAFKA-18011 Remove ZooKeeper sections from the docs (#17813) 2024-11-26 01:58:48 +08:00
introduction.html MINOR: Fix broken link in introduction.html (#11249) 2021-10-11 16:45:36 +02:00
ops.html KAFKA-15443: Upgrade RocksDB to 9.7.3 (#18275) 2025-01-09 11:55:56 +01:00
protocol.html MINOR: Add protocol documentation about ApiVersions Fallback behaviour (#17967) 2024-12-05 11:22:27 +08:00
quickstart.html KAFKA-18011 Remove ZooKeeper sections from the docs (#17813) 2024-11-26 01:58:48 +08:00
security.html KAFKA-18012: Update the Scram configuration section for KRaft (#17844) 2024-11-27 11:37:24 +01:00
toc.html KAFKA-18011 Remove ZooKeeper sections from the docs (#17813) 2024-11-26 01:58:48 +08:00
upgrade.html KAFKA-10790: Add deadlock detection to producer#flush (#17946) 2025-01-07 16:32:43 +00:00
uses.html MINOR: Various fixes in the docs (#14914) 2023-12-04 22:06:49 +01:00

README.md

Docs

The documentation needs to run with kafka-site. Please check the README in the kafka-site repository to preview documentation locally.