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

Author SHA1 Message Date
chrislu c4c0ae20b9 Implement topic-based schema configuration instead of per-message metadata 17 hours ago
chrislu 9f0dfa2969 fmt 17 hours ago
chrislu faabe7ca6a Fix schema-based message handling to use actual schemas from schema registry 18 hours ago
chrislu 62c8f24968 Implement schema-based encoding in Kafka Produce path 18 hours ago
chrislu 2ea3a475de Sarama->KafkaGo: PASS 22 hours ago
chrislu 3f53262988 feat: implement per-topic schema validation in produce handler 4 days ago
chrislu 05eafe33dd fix-unused-variables 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 342d342df3 security: fix clear-text logging of sensitive information in Kafka protocol 4 days ago
chrislu d7e1c83ca8 Update Produce v2+ to store all records from batch to SMQ 6 days ago
chrislu 964d1d06e4 fix TestSaramaProduceConsume 6 days ago
chrislu 9ea6ef0bf8 fix tests 6 days ago
chrislu e6f7e7efb5 fix in-memory variables 7 days ago
chrislu 56aa5278af single mode 7 days ago
chrislu ba73939ca2 fixes 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 1 week ago
chrislu 6c19e548d3 feat: implement working Kafka consumer functionality with stored record batches 1 week ago
chrislu aecc020b14 fix: kafka-go writer compatibility and debug cleanup 1 week ago
chrislu deb315a8a9 persist kafka offset 1 week ago
chrislu 17f0ad7788 add decode encode test 1 week ago
chrislu a3f569f3b0 Phase C: Wire Produce handler to decode schema and publish RecordValue to mq.broker 1 week ago
chrislu 71b2615f4a fmt 1 week ago
chrislu 7b47ad613b Phase 4: Integrate schema decoding into Kafka Produce path 1 week ago
chrislu 82f8b647de test with an un-decoded bytes of message value 1 week ago
chrislu 26eae1583f Phase 1: Enhanced Kafka Gateway Schema Integration 1 week ago
chrislu f2c533f734 fix samara produce failure 1 week ago
chrislu 49a994be6c fix: implement correct Produce v7 response format 1 week ago
chrislu 2a7d1ccacf fmt 1 week ago
chrislu 23f4f5e096 fix: correct Produce v7 request parsing for Sarama compatibility 1 week ago
chrislu 5eca636c5e mq(kafka): Add comprehensive API version validation with Metadata v1 foundation 1 week ago
chrislu b3865007a4 mq(kafka): Add comprehensive API version validation system 1 week ago
chrislu 4c2039b8b8 mq(kafka): MAJOR BREAKTHROUGH - kafka-go Writer integration working! 1 week ago
chrislu 6870eeba11 mq(kafka): Major debugging progress on Metadata v7 compatibility 1 week ago
chrislu a8cbc016ae mq(kafka): BREAKTHROUGH - Topic creation and Metadata discovery working 1 week ago
chrislu 5595dfd476 mq(kafka): Add comprehensive protocol compatibility review and TODOs 1 week ago
chrislu d415911943 mq(kafka): Phase 3 Step 1 - Consumer Group Foundation 1 week ago
chrislu 5aee693eac mq(kafka): Phase 2 - implement SeaweedMQ integration 1 week ago
chrislu c7f163ee41 mq(kafka): implement Produce handler with record parsing, offset assignment, ledger integration; supports fire-and-forget and acknowledged modes with comprehensive test coverage 1 week ago