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

Author SHA1 Message Date
chrislu 30b751d980 Avro schema parsing 3 days ago
chrislu 0f36c5adea clean up 3 days ago
chrislu 87937ae151 refactor: replace printf debug with protocol.Debug logging 4 days ago
chrislu 198ca143bb fix: unify Kafka partition mapping in SMQ storage 4 days ago
chrislu ea99682083 fix range 4 days ago
chrislu 0da998dda9 fix: implement correct DescribeConfigs response format for all API versions 4 days ago
chrislu 82b6fbd4be fix: handle null config names array in DescribeConfigs parsing 4 days ago
chrislu 891cfdb027 cleanup: remove debug logging from DescribeConfigs implementation 4 days ago
chrislu 39439f7a5e fmt 4 days ago
chrislu 4cfd26bc81 check nil 4 days ago
chrislu 55c5053aa1 fmt 4 days ago
chrislu dbb729b8b2 enhance: implement comprehensive DescribeConfigs API with real configuration values 4 days ago
chrislu 9c1f0e9f3f fix: centralize and standardize Kafka partition to SeaweedMQ ring mapping 4 days ago
chrislu 88b648f418 fmt 4 days ago
chrislu d192d2c870 feat: improve FindCoordinator with consistent group-to-coordinator mapping 4 days ago
chrislu 03b36d4e4e feat: integrate schematized fetch results into Fetch response 4 days ago
chrislu a8f180da0a fix: correct ZigZag varint encoding for Kafka record format v2 4 days ago
chrislu a63a71cc74 fix: handle topic names with colons in parseTopicPartitionKey 4 days ago
chrislu dd559c7a83 cleanup: remove debug prints from main request handling paths 4 days ago
chrislu a578ff11a7 fmt 4 days ago
chrislu 4711e523c9 feat: complete Phase 4 - Schematized fetch integration 4 days ago
chrislu 273553ceba fix: resolve Avro union re-encoding and schema validation test issues 4 days ago
chrislu 828ed7532d feat: implement Protobuf index varints handling 4 days ago
chrislu 3f53262988 feat: implement per-topic schema validation in produce handler 4 days ago
chrislu 312285085f kafka: implement comprehensive schema topic detection and metadata lookup 4 days ago
chrislu 44917b1b17 kafka: implement Protobuf descriptor field APIs 4 days ago
chrislu 90dd673888 kafka: fix Avro union re-encoding issue 4 days ago
chrislu 6b684ed26b kafka: fix flaky TestTimeoutDetection test 4 days ago
chrislu b30834cc95 kafka: fix deadlock issues in static membership tests 4 days ago
chrislu bc190fcf7b fmt 4 days ago
chrislu 25e55f8ee5 kafka: implement basic DescribeConfigs API (key 32) for admin client compatibility 4 days ago
chrislu de85e9b90d Implement incremental cooperative rebalancing protocol 4 days ago
chrislu c438e0cf33 Implement static membership support (group.instance.id) 4 days ago
chrislu 2d8b7576ed Fix API version tests after adding DescribeGroups and ListGroups APIs 4 days ago
chrislu 549d88bc7b Phase 2 Part 1: Consumer group robustness improvements 4 days ago
chrislu 7f1363e603 fmt 4 days ago
chrislu 721d1a46d8 Phase 1 Complete: Client compatibility and metrics 4 days ago
chrislu 74980a6205 Phase 1 Part 2: Group introspection APIs 4 days ago
chrislu f0021b1de9 Phase 1 Part 1: Multi-batch fetch and GZIP compression 4 days ago
chrislu 3e6ef54af7 Phase 0 Part 2: API cleanup and structured logging 4 days ago
chrislu 3847984566 Phase 0 Part 1: Implement basic tests and offset fixes 4 days ago
chrislu c415568407 Update offset_management.go 4 days ago
chrislu f6094c36c0 fix tests 4 days ago
chrislu c1e9397097 fix kafka tests 4 days ago
chrislu 89486cd85c fix test 4 days ago
chrislu 05eafe33dd fix-unused-variables 4 days ago
chrislu cefe74e782 fix-leavegroup-api-versions 4 days ago
chrislu 1229a4cfb2 fix: Update test calls and fix broken debug statements 4 days ago
chrislu de2d34d2d3 less debug 4 days ago
chrislu 89891bac84 fix: Add proper FindCoordinator API version handling 4 days ago