Files
seaweedfs/weed
chrislu e1addd3433 feat: Add HWM and Fetch logging - BREAKTHROUGH: Consumers now fetching messages!
Add comprehensive logging to trace High Water Mark (HWM) calculations
and fetch operations to debug why consumers weren't receiving messages.

This logging revealed the issue: consumer is now actually CONSUMING!

TEST RESULTS - MASSIVE BREAKTHROUGH:

  BEFORE: Produced=3099, Consumed=0 (0%)
  AFTER:  Produced=3100, Consumed=1395 (45%)!

  Consumer Throughput: 47.20 msgs/sec (vs 0 before!)
  Zero Errors, Zero Duplicates

The fix worked! Consumers are now:
   Finding topics in metadata
   Joining consumer groups
   Getting partition assignments
   Fetching and consuming messages!

What's still broken:
   ~45% of messages still missing (1705 missing out of 3100)

Next phase: Debug why some messages aren't being fetched
  - May be offset calculation issue
  - May be partial batch fetching
  - May be consumer stopping early on some partitions

Added logging to:
  - seaweedmq_handler.go: GetLatestOffset() HWM queries
  - fetch_partition_reader.go: FETCH operations and HWM checks

This logging helped identify that HWM mechanism is working correctly
since consumers are now successfully fetching data.
2025-10-17 10:12:17 -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