Browse Source
## DEFINITIVE PROOF: ListOffsets Requests NEVER Reach Handler Despite adding 🔥🔥🔥 logging at the VERY START of handleListOffsets function, ZERO logs appear when Schema Registry is initializing. This DEFINITIVELY PROVES: ❌ ListOffsets requests are NOT reaching the handler function ❌ They are NOT being received by the gateway ❌ They are NOT being parsed and dispatched ## Routing Analysis: Request flow should be: 1. TCP read message ✅ (logs show requests coming in) 2. Parse apiKey=2 ✅ (REQUEST_LOOP logs show apiKey=2 detected) 3. Route to processRequestSync ✅ (processRequestSync logs show requests) 4. Match apiKey=2 case ✅ (should log processRequestSync dispatching) 5. Call handleListOffsets ❌ (NO LOGS EVER APPEAR) ## Root Cause: Request DISAPPEARS between processRequestSync and handler The request is: - Detected at TCP level (apiKey=2 seen) - Detected in processRequestSync logging (Showing request routing) - BUT never reaches handleListOffsets function This means ONE OF: 1. processRequestSync.switch statement is NOT matching case APIKeyListOffsets 2. Request is being filtered/dropped AFTER processRequestSync receives it 3. Correlation ID tracking issue preventing request from reaching handler ## Next: Check if apiKey=2 case is actually being executed in processRequestSyncpull/7329/head
1 changed files with 22 additions and 1 deletions
Loading…
Reference in new issue