Community Contributors List
AutoMQ Trunk Dynamics
AutoMQ 1.0 follows Apache Kafka 3.4.x bug fixes
https://github.com/AutoMQ/automq/pull/1391
Key Fixes::
[KAFKA-14644] Fix Raft IO thread exceptions that may cause the Controller to fail self-healing;
[KAFKA-14693] Fix potential deadlocks that may prevent the process from exiting when the KRaft Controller exits unexpectedly;
[KAFKA-14946] Fix potential NPE that may cause the KRaft Controller to exit unexpectedly;
[KAFKA-15489] & [KAFKA-16144] Fix potential network partition in the KRaft Leader that may cause a split-brain scenario;
CPU & GC Performance Optimization
https://github.com/AutoMQ/automq/pull/1364
Adjust the chunk size of Netty to 16MiB to avoid CPU overhead caused by PageFault during ByteBufSeqAlloc memory allocation;
Remove the cross-block allocation strategy of ByteBufSeqAlloc to avoid generating CompositeByteBuf, which increases the GC burden during Heap ByteBuf reads;
AutoBalancing supports authentication and authorization
https://github.com/AutoMQ/automq/pull/1316
- AutoBalancing's Reporter and Retriever support specifying Listener Name configuration for access points.