Task #28730
Bug: LogHarbour consumer waits indefinitely for batch to fill in low-volume scenarios
Start date:
23/07/2025
Due date:
% Done:
100%
Estimated time:
Description
The LogHarbour consumer currently waits indefinitely until the configured batch size is reached before sending logs to Elasticsearch. This causes significant delays in low-volume environments. Add configurable batch timeout that forces processing of accumulated messages after a specified duration, regardless of batch size.
Updated by Sachin Divekar 12 days ago
- % Done changed from 0 to 100
- Status changed from New to In Progress
Implement batch timeout mechanism in LogHarbour consumer to prevent indefinite waiting when batch size is not reached. This addresses the issue where logs would get stuck in low-volume scenarios.