518 Commits (bbc8668fd61fd734172c70bbcfc0d02f3b336038)

Author SHA1 Message Date
chrislu 5aee693eac mq(kafka): Phase 2 - implement SeaweedMQ integration 2 months ago
chrislu 23aac0619b mq(kafka): implement comprehensive E2E tests with protocol-level validation, multi-client support, and stress testing; complete Phase 1 implementation 2 months ago
chrislu 59f1c3dda5 mq(kafka): implement Fetch handler with record batch construction, high watermark tracking, and comprehensive test coverage for consumer functionality 2 months 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 2 months ago
chrislu 3f10822df2 fmt 2 months 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 2 months ago
chrislu 9d54b5f569 fmt 2 months ago
chrislu c7b6103e31 mq(kafka): implement CreateTopics/DeleteTopics handlers with in-memory topic registry and comprehensive validation; now supports 5 API keys 2 months ago
chrislu 9b6faa1910 mq(kafka): implement ListOffsets protocol handler stub for earliest/latest offset queries with comprehensive tests 2 months ago
chrislu e5920f55f3 mq(kafka): implement Metadata protocol handler stub with broker discovery and comprehensive tests 2 months ago
chrislu fdb7f94526 fmt 2 months ago
chrislu 7c4a5f546c mq(kafka): implement ApiVersions protocol handler with manual binary encoding and comprehensive unit tests 2 months ago
chrislu 8c74de6f6e test(kafka): add integration smoke tests under test/kafka and server Addr() for dialing 2 months ago
chrislu 5fec62f648 mq(kafka): scaffold Kafka gateway command and minimal TCP server with basic Start/Stop test; register command 2 months ago
Chris Lu a7fdc0d137
Message Queue: Add sql querying (#7185) 2 months ago
Chris Lu bc91425632
S3 API: Advanced IAM System (#7160) 2 months ago
Chris Lu 4af182f880
Context cancellation during reading range reading large files (#7093) 3 months ago
Chris Lu 69553e5ba6
convert error fromating to %w everywhere (#6995) 4 months ago
Chris Lu 51543bbb87
Admin UI: Add message queue to admin UI (#6958) 4 months ago
dependabot[bot] 5f1d2a9745
chore(deps): bump github.com/parquet-go/parquet-go from 0.24.0 to 0.25.1 (#6851) 5 months ago
Aleksey Kosov 283d9e0079
Add context with request (#6824) 5 months ago
Aleksey Kosov 165af32d6b
added context to filer_client method calls (#6808) 6 months ago
dependabot[bot] 216c52e377
chore(deps): bump gocloud.dev from 0.40.0 to 0.41.0 (#6679) 7 months ago
Chris Lu 02773a6107
Accumulated changes for message queue (#6600) 8 months ago
chrislu 2259662c7b adjust logs 8 months ago
chrislu b977e0b3b2 minor 9 months ago
chrislu 60c9a7496d Delete broker.go 9 months ago
Chris Lu cc05874d06
Add message queue agent (#6463) 10 months ago
chrislu ec155022e7 "golang.org/x/exp/slices" => "slices" and go fmt 11 months ago
Chris Lu dc784bf217
merge current message queue code changes (#6201) 1 year ago
chrislu ff47956530 add helper functions 1 year 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
chrislu 9a5cc065b0 fix 1 year ago
chrislu 23a72db1df stop partitionOffsetChan if closed 1 year ago
chrislu af19256dbf skip control messages 1 year ago
chrislu ad2b878130 fix inflight message tracker 1 year ago
chrislu f8a22038c5 passing along publisher name 1 year ago
chrislu f0b9e163a0 avoid nil stopChan 1 year ago