You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Corrected classic eager StickyAssignor handling for same-generation duplicate previous claims.
Aligned mixed-topic assignment ordering with Kafka's candidate-count behavior.
Added regression coverage for duplicate claims and mixed-topic subscriptions.
Compatibility evidence
Complete 17-job Live Kafka Smoke matrix passed in run 31668518895.
Kafka 3.7.2 three-broker sticky group path passed multi-member transfer, transient-member rollback, and member-loss recovery.
kafrust-protocol 0.2.22 and kafrust 0.2.22 published to crates.io.
Fresh external project compiled kafrust 0.2.22 with ls.
Both docs.rs pages returned HTTP 200.
Known limits
Eager sticky behavior is live-qualified for the documented workflows; exact parity for every Kafka assignor edge case and rack-aware workload remains future work.
The project remains alpha and is not yet a drop-in replacement for rust-rdkafka or Kafka's full client surface.