291 Commits (feature/mq-kafka-gateway-m1)

Author SHA1 Message Date
chrislu d046edce08 cleanup: Remove critical DEBUG messages from JoinGroup handler 4 days ago
chrislu d0778fd477 🎉 BREAKTHROUGH: Complete Kafka protocol compatibility achieved! 4 days ago
chrislu 343dd4b2e7 fix: Handle null user data in JoinGroup protocol metadata parsing 4 days ago
chrislu 3c64eb2af3 fix: Metadata v7 response format improvements for kafka-go compatibility 4 days ago
chrislu 2be8a65f03 fix: Metadata v7 response format for kafka-go compatibility 4 days ago
chrislu f1610b5bac fix: LeaveGroup v0 response format for kafka-go compatibility 4 days ago
chrislu ca2a6d51ed fix: JoinGroup v2 response format - enable consumer group protocol progression 4 days ago
chrislu 663f3d8f3f fix: correct FindCoordinator v0 response format for kafka-go client 4 days ago
chrislu 342d342df3 security: fix clear-text logging of sensitive information in Kafka protocol 4 days ago
chrislu 92165b308b kafka: fix HandleTimeoutError to properly handle context timeout errors 4 days ago
chrislu ec7adc5a36 Update fetch_multibatch.go 5 days ago
chrislu d0059cb65b update plans 5 days ago
chrislu 0437957db5 Update offset_management.go 5 days ago
chrislu 4e11a378fd fix tests 5 days ago
chrislu 58eb40db01 ctx.Done() 6 days ago
chrislu e501abcde6 timeout 6 days ago
chrislu 4a2642e54d more timeout 6 days ago
chrislu 1c21527179 timout 6 days ago
chrislu 5d5c820c88 timeouts 6 days ago
chrislu 75ffd30a03 goroutine-based context-cancellable I/O + aggressive goroutine timeouts 6 days ago
chrislu 48803d9a68 server shutdown timeout 6 days ago
chrislu 031c67dd5d Both io.ReadFull and time.Sleep are now context-aware 6 days ago
chrislu 015f6f2910 cancel ctx 6 days ago
chrislu 5a2fd1413f context-cancellable read 6 days ago
chrislu 18840d3f65 debug with 5 seconds timeout 6 days ago
chrislu b0ae15eac7 debug 6 days ago
chrislu 1904ba93a8 update 6 days ago
chrislu 5895f22d69 context is cancelled, the server will detect it immediately and exit gracefully 6 days ago
chrislu ddbbbaa1dd debug 6 days ago
chrislu cf584a35ef Update server.go 6 days ago
chrislu f5871524be add debug messages 6 days ago
chrislu 8e69446112 fix tests 6 days ago
chrislu 368f526b9f fix Incorrect flexible version mapping 6 days ago
chrislu 93c3e0c784 fix tests 6 days ago
chrislu 2f040a0fe4 fix undefined method errors 6 days ago
chrislu d7e1c83ca8 Update Produce v2+ to store all records from batch to SMQ 6 days ago
chrislu a8bee174f4 Update fetch.go 6 days ago
chrislu 9a4ad5047b Update handler.go 6 days ago
chrislu bbc8668fd6 Fix kafka-go client infinite polling loop 6 days ago
chrislu 78629d69c5 Delete IMPLEMENTATION_PHASES.md 6 days ago
chrislu 287c323fb6 Update IMPLEMENTATION_PHASES.md 6 days ago
chrislu 297c662191 Phase 7: Comprehensive error handling and edge cases 6 days ago
chrislu 2e2ccbf488 Phase 6: Add basic flexible versions support 6 days ago
chrislu 92d6bbe575 fmt 6 days ago
chrislu 82705a214f Update implementation phases: Phase 5 completed 6 days ago
chrislu 8762a1a4af Phase 5: Implement multi-batch Fetch concatenation support 6 days ago
chrislu 95fd10e743 Update implementation phases: Phase 4 completed 6 days ago
chrislu 7149b723ec Phase 4: Implement consumer group protocol metadata parsing 6 days ago
chrislu 1bfb261836 Update implementation phases: Phase 3 completed 6 days ago
chrislu 71769da3b4 Phase 3: Fix ApiVersions matrix accuracy and version validation 6 days ago