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

Author SHA1 Message Date
chrislu a0426ff2ac mq(kafka): Fix CreateTopics v2 request parsing - Phase 4 progress 1 week ago
chrislu 5595dfd476 mq(kafka): Add comprehensive protocol compatibility review and TODOs 1 week ago
chrislu 3802106acf mq(kafka): Phase 3 Step 3 - Consumer Coordination 1 week ago
chrislu 26acff4373 mq(kafka): Phase 3 Step 2 - Offset Management 1 week ago
chrislu e18a871387 fmt 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 23aac0619b mq(kafka): implement comprehensive E2E tests with protocol-level validation, multi-client support, and stress testing; complete Phase 1 implementation 1 week ago
chrislu 59f1c3dda5 mq(kafka): implement Fetch handler with record batch construction, high watermark tracking, and comprehensive test coverage for consumer functionality 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
chrislu 3f10822df2 fmt 1 week ago
chrislu 3eaff0e787 mq(kafka): implement offset ledger system with thread-safe in-memory mapping from Kafka offsets to timestamps; integrate with ListOffsets handler and topic lifecycle 1 week ago
chrislu 9d54b5f569 fmt 1 week ago
chrislu c7b6103e31 mq(kafka): implement CreateTopics/DeleteTopics handlers with in-memory topic registry and comprehensive validation; now supports 5 API keys 1 week ago
chrislu 9b6faa1910 mq(kafka): implement ListOffsets protocol handler stub for earliest/latest offset queries with comprehensive tests 1 week ago
chrislu e5920f55f3 mq(kafka): implement Metadata protocol handler stub with broker discovery and comprehensive tests 1 week ago
chrislu fdb7f94526 fmt 1 week ago
chrislu 7c4a5f546c mq(kafka): implement ApiVersions protocol handler with manual binary encoding and comprehensive unit tests 1 week ago
chrislu 8c74de6f6e test(kafka): add integration smoke tests under test/kafka and server Addr() for dialing 1 week ago
chrislu 5fec62f648 mq(kafka): scaffold Kafka gateway command and minimal TCP server with basic Start/Stop test; register command 1 week ago
Chris Lu a7fdc0d137
Message Queue: Add sql querying (#7185) 2 weeks ago
Chris Lu bc91425632
S3 API: Advanced IAM System (#7160) 3 weeks ago
Chris Lu 4af182f880
Context cancellation during reading range reading large files (#7093) 1 month ago
Chris Lu 69553e5ba6
convert error fromating to %w everywhere (#6995) 2 months ago
Chris Lu 51543bbb87
Admin UI: Add message queue to admin UI (#6958) 2 months ago
dependabot[bot] 5f1d2a9745
chore(deps): bump github.com/parquet-go/parquet-go from 0.24.0 to 0.25.1 (#6851) 3 months ago
Aleksey Kosov 283d9e0079
Add context with request (#6824) 4 months ago
Aleksey Kosov 165af32d6b
added context to filer_client method calls (#6808) 4 months ago
dependabot[bot] 216c52e377
chore(deps): bump gocloud.dev from 0.40.0 to 0.41.0 (#6679) 6 months ago
Chris Lu 02773a6107
Accumulated changes for message queue (#6600) 6 months ago
chrislu 2259662c7b adjust logs 7 months ago
chrislu b977e0b3b2 minor 7 months ago
chrislu 60c9a7496d Delete broker.go 7 months ago
Chris Lu cc05874d06
Add message queue agent (#6463) 8 months ago
chrislu ec155022e7 "golang.org/x/exp/slices" => "slices" and go fmt 9 months ago
Chris Lu dc784bf217
merge current message queue code changes (#6201) 11 months ago
chrislu ff47956530 add helper functions 12 months ago
chrislu 480fcb1d03 fix build 1 year ago
chrislu ff66155302 fix tests 1 year ago
chrislu 270e91b0be adds locking 1 year ago
chrislu b6fd1ff4ce refactor 1 year ago
vadimartynov 86d92a42b4
Added tls for http clients (#5766) 1 year ago
chrislu cb1ba0275a sort imports 1 year ago
vadimartynov 8aae82dd71
Added context for the MasterClient's methods to avoid endless loops (#5628) 1 year ago
chrislu 25b2850e7d refactor out FilerClientAccessor 1 year ago
chrislu d1f0c40402 remove per-message debug logs 1 year ago
chrislu df9d889489 fix size calculation 1 year ago
chrislu ff14dfa0ee debug 1 year ago
chrislu b485b9695c fix passing sub follower offset 1 year ago
chrislu f7b818483a fix cases when buffer wraps around 1 year ago