Commit Graph
2 Commits
Author SHA1 Message Date
chrislu c0b15ed489 refactoring 2025-09-13 13:03:51 -07:00
chrislu 0399a33a9f mq(kafka): extensive JoinGroup response debugging - kafka-go consistently rejects all formats
🔍 EXPERIMENTS TRIED:
- Custom subscription metadata generation (31 bytes) ❌
- Empty metadata (0 bytes) ❌
- Shorter member IDs (consumer-a9a8213798fa0610) ❌
- Minimal hardcoded response (68 bytes) ❌

📊 CONSISTENT PATTERN:
- FindCoordinator works perfectly ✅
- JoinGroup parsing works perfectly ✅
- JoinGroup response generated correctly ✅
- kafka-go immediately closes connection after JoinGroup ❌
- No SyncGroup calls ever made ❌

🎯 CONCLUSION: Issue is NOT with response content but with fundamental protocol compatibility
- Even minimal 68-byte hardcoded response rejected
- Suggests JoinGroup v2 format mismatch or connection handling issue
- May be kafka-go specific requirement or bug
2025-09-10 21:01:38 -07:00