mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2026-10-30 00:40:44 +01:00
🎯 PROTOCOL FORMAT CORRECTION ✅ THROTTLE_TIME_MS PLACEMENT FIXED: - Moved throttle_time_ms to correct position after correlation_id ✅ - Removed duplicate throttle_time at end of response ✅ - JoinGroup response size: 136 bytes (was 140 with duplicate) ✅ 🔍 CURRENT STATUS: - FindCoordinator v0: ✅ Working perfectly - JoinGroup v2: ✅ Parsing and response generation working - Issue: kafka-go still retries JoinGroup, never calls SyncGroup ❌ 📊 EVIDENCE: - 'DEBUG: JoinGroup response hex dump (136 bytes): 0000000200000000...' - Response format now matches Kafka v2 specification - Client still disconnects after JoinGroup response NEXT: Investigate member_metadata format - likely kafka-go expects specific subscription metadata format in JoinGroup response members array.