bbejeck opened a new pull request, #22526:
URL: https://github.com/apache/kafka/pull/22526
Docs-only change documenting the KIP-1035 RocksDB flush behavior in 4.3: the
changelog offset is now durable only on an organic memtable flush
(write_buffer_size) or clean close (no more per-commit
force-flush), so a low-traffic store + unclean exit can leave a stale
offset that surfaces as `OffsetOutOfRangeException/TaskCorruptedException` on
restart. Extends the upgrade guide's KIP-1035 entry
(incl. a note that 4.3.0's contributing defects are fixed in 4.3.1,
KAFKA-20663) and adds a "Changelog offset durability and flush frequency"
subsection to the RocksDB memory-management guide with
write_buffer_size tuning and clean-shutdown guidance.
No code or public API changes.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]