chrislu
cee8fa3f99
randomize
2025-09-14 14:53:23 -07:00
chrislu
40ecd6ad6e
Update s3tests.yml
2025-09-14 14:45:41 -07:00
chrislu
033237a732
fix path for -s3.config=../docker/compose/s3.json
2025-09-14 14:36:00 -07:00
chrislu
ec7adc5a36
Update fetch_multibatch.go
2025-09-14 14:10:44 -07:00
chrislu
d0059cb65b
update plans
2025-09-14 13:36:20 -07:00
chrislu
ef6a1f3798
Delete size.txt
2025-09-14 13:11:38 -07:00
chrislu
61bfe73029
Revert "Merge branch 'master' into feature/mq-kafka-gateway-m1"
...
This reverts commit 78382b380e , reversing
changes made to 56aa5278af .
2025-09-14 12:50:19 -07:00
chrislu
7c82d5e7a0
Update metadata_version_test.go
2025-09-14 12:05:11 -07:00
chrislu
75847eacfb
update
2025-09-14 11:41:22 -07:00
chrislu
515a03a377
Update kafka-tests.yml
2025-09-14 11:29:30 -07:00
chrislu
6faa0e86a7
fux ulimit
2025-09-14 11:26:27 -07:00
chrislu
76a5cfbf1f
fixes
2025-09-14 11:21:53 -07:00
chrislu
0437957db5
Update offset_management.go
2025-09-14 11:15:33 -07:00
chrislu
4e11a378fd
fix tests
2025-09-14 10:52:23 -07:00
chrislu
881a418b95
Update kafka-tests.yml
2025-09-14 10:14:01 -07:00
chrislu
12d890d45c
only run one test
2025-09-14 09:04:54 -07:00
chrislu
3b551fcaf7
Update kafka-tests.yml
2025-09-13 21:50:49 -07:00
chrislu
579de7381d
Update kafka-tests.yml
2025-09-13 21:44:13 -07:00
chrislu
8b1962bd3a
Update kafka-tests.yml
2025-09-13 21:43:55 -07:00
chrislu
8ff78983e3
separate containers
2025-09-13 21:41:32 -07:00
chrislu
3224e71e87
Update kafka-tests.yml
2025-09-13 21:32:15 -07:00
chrislu
58eb40db01
ctx.Done()
2025-09-13 21:29:27 -07:00
chrislu
e501abcde6
timeout
2025-09-13 21:24:32 -07:00
chrislu
4a2642e54d
more timeout
2025-09-13 21:20:54 -07:00
chrislu
1c21527179
timout
2025-09-13 21:15:05 -07:00
chrislu
5d5c820c88
timeouts
2025-09-13 21:07:24 -07:00
chrislu
75ffd30a03
goroutine-based context-cancellable I/O + aggressive goroutine timeouts
2025-09-13 20:58:51 -07:00
chrislu
48803d9a68
server shutdown timeout
2025-09-13 20:53:29 -07:00
chrislu
031c67dd5d
Both io.ReadFull and time.Sleep are now context-aware
2025-09-13 20:45:34 -07:00
chrislu
015f6f2910
cancel ctx
2025-09-13 20:30:31 -07:00
chrislu
5a2fd1413f
context-cancellable read
2025-09-13 20:23:58 -07:00
chrislu
18840d3f65
debug with 5 seconds timeout
2025-09-13 20:18:34 -07:00
chrislu
b0ae15eac7
debug
2025-09-13 20:12:30 -07:00
chrislu
f830917462
Update Dockerfile.kafka-gateway
2025-09-13 20:10:08 -07:00
chrislu
1904ba93a8
update
2025-09-13 20:07:08 -07:00
chrislu
5895f22d69
context is cancelled, the server will detect it immediately and exit gracefully
2025-09-13 20:02:11 -07:00
chrislu
ac943d0a59
debug
2025-09-13 19:54:37 -07:00
chrislu
ddbbbaa1dd
debug
2025-09-13 19:41:55 -07:00
chrislu
cf584a35ef
Update server.go
2025-09-13 19:40:17 -07:00
chrislu
f5871524be
add debug messages
2025-09-13 19:04:17 -07:00
chrislu
8e69446112
fix tests
2025-09-13 18:49:04 -07:00
chrislu
368f526b9f
fix Incorrect flexible version mapping
2025-09-13 18:36:39 -07:00
chrislu
93c3e0c784
fix tests
2025-09-13 18:27:35 -07:00
chrislu
2f040a0fe4
fix undefined method errors
2025-09-13 17:34:06 -07:00
chrislu
d7e1c83ca8
Update Produce v2+ to store all records from batch to SMQ
...
Update Produce v2+ to store all records from batch to SMQ
2025-09-13 17:30:05 -07:00
chrislu
a8bee174f4
Update fetch.go
...
Skip long-polling if any requested topic does not exist.
Only long-poll when MinBytes > 0, data isn’t available yet, and all topics exist.
Cap the long-polling wait to 1s in tests to prevent hanging on shutdown.
2025-09-13 17:14:51 -07:00
chrislu
9a4ad5047b
Update handler.go
...
Busy fetch loop: Implemented basic long-polling in Fetch. If no data and min_bytes>0 with max_wait_ms>0, we wait up to max_wait_ms, and populate throttle_time_ms accordingly. This stops the rapid loop for kafka-go on empty partitions.
2025-09-13 16:55:56 -07:00
chrislu
bbc8668fd6
Fix kafka-go client infinite polling loop
2025-09-13 16:39:55 -07:00
chrislu
78629d69c5
Delete IMPLEMENTATION_PHASES.md
2025-09-13 15:40:48 -07:00
chrislu
287c323fb6
Update IMPLEMENTATION_PHASES.md
2025-09-13 15:40:08 -07:00