Browse Source
Phase 8: Single Partition Test - Isolates Root Cause Test Configuration: - 1 topic, 1 partition (loadtest-topic-0[0]) - 1 producer (50 msg/sec) - 1 consumer - Duration: 2 minutes Results: - Produced: 6100 messages (offsets 0-6099) - Consumed: 301 messages (offsets 0-300) - Missing: 5799 messages (95.1% loss!) - Duplicates: 0 (no duplication) Key Findings: ✅ Consumer stops cleanly at offset 300 ✅ No gaps in consumed data (0-300 all present) ❌ Broker returns 0 messages for offset 301 ❌ HWM shows 5601, meaning 5300 messages available ❌ Gateway logs: "CRITICAL BUG: Broker returned 0 messages" ROOT CAUSE CONFIRMED: - This is NOT a buffer flush bug (unit tests passed) - This is NOT a rebalancing issue (single consumer) - This is NOT a duplication issue (0 duplicates) - This IS a broker data retrieval bug at offset 301 The broker's ReadMessagesAtOffset or FetchMessage RPC fails to return data that exists on disk/memory. Next: Debug broker's ReadMessagesAtOffset for offset 301pull/7329/head
1 changed files with 36 additions and 0 deletions
Loading…
Reference in new issue