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

Author SHA1 Message Date
chrislu b51d93c1b7 use SMQ to store offset 2 hours ago
chrislu 9a04decefe fix security alert 2 hours ago
chrislu 0cfa936b3a fix tests 2 hours ago
chrislu a9c8ebb102 fmt 3 hours ago
chrislu 027675a556 avoid loop 3 hours ago
chrislu 093b5062e4 Add detailed debug logging for consumer group coordination 5 hours ago
chrislu 0a815e037e fmt 8 hours ago
chrislu c4c0ae20b9 Implement topic-based schema configuration instead of per-message metadata 15 hours ago
chrislu 5eec9484ca SeaweedMQHandler => brokers only, no agents 15 hours ago
chrislu 9f0dfa2969 fmt 15 hours ago
chrislu faabe7ca6a Fix schema-based message handling to use actual schemas from schema registry 15 hours ago
chrislu 7dc6c7f2c8 fmt 15 hours ago
chrislu f2181ec874 Add comprehensive test coverage for schema-based message handling 15 hours ago
chrislu b0f6eab95b Implement schema-based decoding in Kafka Fetch path 16 hours ago
chrislu 62c8f24968 Implement schema-based encoding in Kafka Produce path 16 hours ago
chrislu 73fdbe0c85 join group api version 16 hours ago
chrislu 68e242a15e debug 19 hours ago
chrislu 2ea3a475de Sarama->KafkaGo: PASS 20 hours ago
chrislu 5c9269a150 add debug 22 hours ago
chrislu 8d04b27882 set clientHost 2 days ago
chrislu 7af5f3afde find filers and brokers 2 days ago
chrislu d1e7425023 add tests 3 days ago
chrislu a970f6dbc7 fix tests 3 days ago
chrislu 134e6230dc fix tests 3 days ago
chrislu 4c94607120 add back test server and handler 3 days ago
chrislu 9d05f9140b gateway serves as the essential protocol bridge between Kafka clients and SeaweedMQ storage, not just a discovery service 3 days ago
chrislu 5f281491c4 weed mq.kafka.gateway -listen=gateway2:9092 3 days ago
chrislu 715eb55985 coordinator 3 days ago
chrislu 5064e5497b fmt 3 days ago
chrislu 5373263e42 reverting kafka gateway heartbeating to lead broker 3 days ago
chrislu d2f1442919 gateway ask broker leader for coordinator 3 days ago
chrislu ad63d06ac7 address some TODOs 3 days ago
chrislu 7e98762a59 topic level code 3 days ago
chrislu 87937ae151 refactor: replace printf debug with protocol.Debug logging 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 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 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