Files
seaweedfs/weed
chrislu 5c0f215eb5 fix: Ensure offset fetch checks SMQ storage as fallback
This minimal fix addresses offset persistence issues during consumer
group operations without introducing timeouts or delays.

KEY CHANGES:
1. OffsetFetch now checks SMQ storage as fallback when offset not found in memory
2. Immediately cache offsets in in-memory map after SMQ fetch
3. Prevents future SMQ lookups for same offset
4. No retry logic or delays that could cause timeouts

ROOT CAUSE:
When offsets are persisted to SMQ but not yet in memory cache,
consumers would get -1 (not found) and default to offset 0 or
auto.offset.reset, causing message loss.

FIX:
Simple fallback to SMQ + immediate cache ensures offset is always
available for subsequent queries without delays.
2025-10-16 20:15:07 -07:00
..
2025-10-13 18:05:17 -07:00
2025-10-14 13:04:33 -07:00
2025-10-13 18:05:17 -07:00
2025-10-13 18:05:17 -07:00
2025-10-15 22:56:47 -07:00
2025-10-13 18:05:17 -07:00
2025-08-31 23:31:28 -07:00
2025-08-22 01:15:42 -07:00
2025-10-15 16:08:21 -07:00
2025-10-13 18:05:17 -07:00
2024-06-25 09:18:11 -07:00
2025-10-13 18:05:17 -07:00
2025-08-30 11:15:48 -07:00
2025-10-13 18:05:17 -07:00
2024-02-14 08:26:38 -08:00
2025-10-13 18:05:17 -07:00
2025-10-13 18:05:17 -07:00
2025-10-13 18:05:17 -07:00
2025-10-13 18:05:17 -07:00
2025-07-19 21:43:34 -07:00
2025-03-17 23:13:27 -07:00