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

Author SHA1 Message Date
chrislu bd8f57f2bb Update implementation phases: Phase 1 & 2 completed 6 days ago
chrislu 5d0c45c9dc Phase 2: Implement CreateTopics protocol compliance for v0/v1 6 days ago
chrislu c9f3935e7b Phase 1: Implement SeaweedMQ record retrieval in GetStoredRecords 6 days ago
chrislu dec63c22e4 Add Kafka gateway implementation phases roadmap 6 days ago
chrislu c0b15ed489 refactoring 6 days ago
chrislu 964d1d06e4 fix TestSaramaProduceConsume 6 days ago
chrislu 42aea1dc68 align package decoding 6 days ago
chrislu ba48ea9c4c fix samara 6 days ago
chrislu 445d7343d7 fix v7 samara 6 days ago
chrislu 4f0dd2e527 fix kafka tests 6 days ago
chrislu 6eafc87413 fix remaining tests 6 days ago
chrislu ba1599b1e9 fix tests 6 days ago
chrislu 8743c5453a clean up connections 6 days ago
chrislu 9ea6ef0bf8 fix tests 6 days ago
chrislu ccd48feefb fix test errors 7 days ago
chrislu e6f7e7efb5 fix in-memory variables 7 days ago
chrislu 56aa5278af single mode 7 days ago
chrislu 3fa024479e remove TestMode 7 days ago
chrislu ba73939ca2 fixes 7 days ago
chrislu c951fc03c1 Update smq_mapping_test.go 7 days ago
chrislu e21c89d062 fix tests 7 days ago
chrislu fd235505f5 fmt 7 days ago
chrislu e41c31c88e Fix all critical test errors 7 days ago
chrislu 8de1ce5497 Fix compilation errors in integration modules 7 days ago
chrislu cd2264ffc7 Update persistence.go 7 days ago
chrislu b5eb16a1a1 Phase 4: Clean up old SMQIntegratedStorage and fix compilation 7 days ago
chrislu 56ba8ce219 Phase 3: Add comprehensive integration tests 7 days ago
chrislu ac436eac94 Phase 2: Wire OffsetCommit/OffsetFetch to SMQ storage 7 days ago
chrislu c7b483442d Phase 1: Implement SMQ-compatible offset storage 7 days ago
chrislu e71c6d1e48 ringsize 7 days ago
chrislu bd7b07e90c use broker client 7 days ago
chrislu 969ca60b6f change to connect to mq brokers instead of agents 7 days ago
chrislu b7514c4ab0 SeaweedMQ is Now the Only Mode 7 days ago
chrislu 09568a6f4f real data from SeaweedMQ instead of stub/placeholder data 7 days ago
chrislu 5c17bba00b ring size MaxPartitionCount 7 days ago
chrislu cd6a55533a fmt 7 days ago
chrislu eeb5f62d74 fix host 7 days ago
chrislu 4e4e3ce1a8 tests: align ApiVersions test expectations with advertised ranges (ListOffsets v0-2, Fetch v0-7) 7 days ago
chrislu a5f330ad17 kafka protocol: align advertised and validated API version ranges with implemented handlers (Fetch<=v7, ListOffsets<=v2, FindCoordinator<=v2, OffsetCommit/OffsetFetch<=v2); keep Metadata<=v7, JoinGroup<=v7, SyncGroup<=v5 7 days ago
chrislu ceab8a8222 kafka gateway: add comprehensive version matrix tests for JoinGroup v0/v5, SyncGroup v0/v3, OffsetFetch v1/v2, FindCoordinator v0/v1/v2, ListOffsets v0/v1/v2; make parsers version-aware for RebalanceTimeout (v1+) and GroupInstanceID (v5+ for JoinGroup, v3+ for SyncGroup); ensure format correctness across API versions 7 days ago
chrislu 7790155827 kafka gateway: strip client_id in header; align handlers with spec; fix ApiVersions count; correct Metadata/ListOffsets v0 tests; robust Produce v2+ parsing (transactional_id fallback, acks=0 empty response, unknown topic errors); relax record set/test extraction; fix OffsetCommit/OffsetFetch parsing and tests; Fetch returns UNKNOWN_TOPIC_OR_PARTITION for missing topic 7 days ago
chrislu 48a0b49880 protocol: align request parsing with Kafka specs; remove client_id skips; revert OffsetFetch v0-v5 to classic encodings; adjust FindCoordinator parsing; update ApiVersions Metadata max v7; fix tests to pass apiVersion and expectations 7 days ago
chrislu 25d642d218 tests(protocol): add/align spec-based tests; fix parsing to strip client_id at header level by removing client_id assumptions in JoinGroup/SyncGroup/OffsetFetch/FindCoordinator bodies; revert OffsetFetch to classic encodings for v0-v5 7 days ago
chrislu 2c525781f8 fmt 7 days ago
chrislu 8ca819770e feat: COMPLETE consumer group protocol implementation - OffsetFetch parsing fixed! 7 days ago
chrislu ccd80c2446 feat: complete consumer group coordination protocol - SyncGroup v3 and OffsetFetch fixes 1 week ago
chrislu 56608aead3 feat: major consumer group breakthrough - fix FindCoordinator v2 and JoinGroup v5 1 week ago
chrislu 687eaddedd debug: add comprehensive consumer group tests and identify FindCoordinator issue 1 week ago
chrislu 5ec751e2e3 feat: fix Sarama consumer compatibility by correcting record batch base offsets 1 week ago
chrislu 491404b3f6 debug: add detailed logging for Sarama Fetch v5 issue 1 week ago