cadonna opened a new pull request #11967:
URL: https://github.com/apache/kafka/pull/11967


   RocksDB 6.27.3 does not run on arm64 M1 Macs which would prevent people on 
this platform to run Kafka Streams. Thus, this PR upgrades RocksDB to 6.29.4.1 
which contains the following fix to allow to run RocksDB on arm64 M1 Macs.
   
   The source compatibility report between 6.27.3 and 6.29.4.1 (attached to the 
ticket) reports the a couple of incompatibilities. However, the 
incompatibilities do not seem to affect Kafka Streams' backwards compatibility.
   - The changes to class `RocksDB` only applies when inheriting from RocksDB. 
RocksDB is not exposed to users in Streams.
   - The changes to class WriteBatch and class WriteBatchInterface also only 
apply with inheritance. Both classes are not exposed to users in Streams.
   -The change to enum SanityLevel seem also not to apply to Streams since 
SanityLevel is only used in ConfigOptions which is only used to load options 
from files and properties objects. Loading options from files or properties is 
not exposed to users in Streams.
   
   ### Committer Checklist (excluded from commit message)
   - [ ] Verify design and implementation 
   - [ ] Verify test coverage and CI build status
   - [ ] Verify documentation (including upgrade notes)
   


-- 
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: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to