Home / Input Output / hydra-poc
Jul 26, 9-10 AM (0)
Jul 26, 10-11 AM (0)
Jul 26, 11-12 PM (0)
Jul 26, 12-1 PM (0)
Jul 26, 1-2 PM (0)
Jul 26, 2-3 PM (0)
Jul 26, 3-4 PM (0)
Jul 26, 4-5 PM (0)
Jul 26, 5-6 PM (0)
Jul 26, 6-7 PM (0)
Jul 26, 7-8 PM (0)
Jul 26, 8-9 PM (0)
Jul 26, 9-10 PM (0)
Jul 26, 10-11 PM (0)
Jul 26, 11-12 AM (0)
Jul 27, 12-1 AM (0)
Jul 27, 1-2 AM (0)
Jul 27, 2-3 AM (0)
Jul 27, 3-4 AM (0)
Jul 27, 4-5 AM (1)
Jul 27, 5-6 AM (0)
Jul 27, 6-7 AM (0)
Jul 27, 7-8 AM (0)
Jul 27, 8-9 AM (0)
Jul 27, 9-10 AM (0)
Jul 27, 10-11 AM (0)
Jul 27, 11-12 PM (4)
Jul 27, 12-1 PM (0)
Jul 27, 1-2 PM (0)
Jul 27, 2-3 PM (0)
Jul 27, 3-4 PM (2)
Jul 27, 4-5 PM (0)
Jul 27, 5-6 PM (0)
Jul 27, 6-7 PM (1)
Jul 27, 7-8 PM (1)
Jul 27, 8-9 PM (1)
Jul 27, 9-10 PM (6)
Jul 27, 10-11 PM (0)
Jul 27, 11-12 AM (0)
Jul 28, 12-1 AM (0)
Jul 28, 1-2 AM (0)
Jul 28, 2-3 AM (0)
Jul 28, 3-4 AM (0)
Jul 28, 4-5 AM (1)
Jul 28, 5-6 AM (0)
Jul 28, 6-7 AM (0)
Jul 28, 7-8 AM (0)
Jul 28, 8-9 AM (0)
Jul 28, 9-10 AM (0)
Jul 28, 10-11 AM (1)
Jul 28, 11-12 PM (0)
Jul 28, 12-1 PM (2)
Jul 28, 1-2 PM (0)
Jul 28, 2-3 PM (41)
Jul 28, 3-4 PM (1)
Jul 28, 4-5 PM (31)
Jul 28, 5-6 PM (0)
Jul 28, 6-7 PM (3)
Jul 28, 7-8 PM (0)
Jul 28, 8-9 PM (0)
Jul 28, 9-10 PM (0)
Jul 28, 10-11 PM (1)
Jul 28, 11-12 AM (1)
Jul 29, 12-1 AM (1)
Jul 29, 1-2 AM (0)
Jul 29, 2-3 AM (0)
Jul 29, 3-4 AM (0)
Jul 29, 4-5 AM (0)
Jul 29, 5-6 AM (0)
Jul 29, 6-7 AM (1)
Jul 29, 7-8 AM (0)
Jul 29, 8-9 AM (0)
Jul 29, 9-10 AM (0)
Jul 29, 10-11 AM (0)
Jul 29, 11-12 PM (0)
Jul 29, 12-1 PM (1)
Jul 29, 1-2 PM (1)
Jul 29, 2-3 PM (0)
Jul 29, 3-4 PM (0)
Jul 29, 4-5 PM (0)
Jul 29, 5-6 PM (0)
Jul 29, 6-7 PM (0)
Jul 29, 7-8 PM (0)
Jul 29, 8-9 PM (1)
Jul 29, 9-10 PM (0)
Jul 29, 10-11 PM (1)
Jul 29, 11-12 AM (0)
Jul 30, 12-1 AM (0)
Jul 30, 1-2 AM (2)
Jul 30, 2-3 AM (1)
Jul 30, 3-4 AM (0)
Jul 30, 4-5 AM (0)
Jul 30, 5-6 AM (0)
Jul 30, 6-7 AM (0)
Jul 30, 7-8 AM (0)
Jul 30, 8-9 AM (0)
Jul 30, 9-10 AM (0)
Jul 30, 10-11 AM (3)
Jul 30, 11-12 PM (0)
Jul 30, 12-1 PM (0)
Jul 30, 1-2 PM (0)
Jul 30, 2-3 PM (1)
Jul 30, 3-4 PM (3)
Jul 30, 4-5 PM (0)
Jul 30, 5-6 PM (1)
Jul 30, 6-7 PM (0)
Jul 30, 7-8 PM (2)
Jul 30, 8-9 PM (0)
Jul 30, 9-10 PM (0)
Jul 30, 10-11 PM (0)
Jul 30, 11-12 AM (0)
Jul 31, 12-1 AM (0)
Jul 31, 1-2 AM (4)
Jul 31, 2-3 AM (0)
Jul 31, 3-4 AM (0)
Jul 31, 4-5 AM (0)
Jul 31, 5-6 AM (0)
Jul 31, 6-7 AM (2)
Jul 31, 7-8 AM (1)
Jul 31, 8-9 AM (0)
Jul 31, 9-10 AM (2)
Jul 31, 10-11 AM (2)
Jul 31, 11-12 PM (2)
Jul 31, 12-1 PM (2)
Jul 31, 1-2 PM (1)
Jul 31, 2-3 PM (1)
Jul 31, 3-4 PM (2)
Jul 31, 4-5 PM (6)
Jul 31, 5-6 PM (2)
Jul 31, 6-7 PM (1)
Jul 31, 7-8 PM (0)
Jul 31, 8-9 PM (2)
Jul 31, 9-10 PM (8)
Jul 31, 10-11 PM (0)
Jul 31, 11-12 AM (0)
Aug 01, 12-1 AM (0)
Aug 01, 1-2 AM (0)
Aug 01, 2-3 AM (0)
Aug 01, 3-4 AM (0)
Aug 01, 4-5 AM (0)
Aug 01, 5-6 AM (0)
Aug 01, 6-7 AM (0)
Aug 01, 7-8 AM (0)
Aug 01, 8-9 AM (0)
Aug 01, 9-10 AM (0)
Aug 01, 10-11 AM (0)
Aug 01, 11-12 PM (0)
Aug 01, 12-1 PM (1)
Aug 01, 1-2 PM (0)
Aug 01, 2-3 PM (0)
Aug 01, 3-4 PM (0)
Aug 01, 4-5 PM (0)
Aug 01, 5-6 PM (0)
Aug 01, 6-7 PM (0)
Aug 01, 7-8 PM (2)
Aug 01, 8-9 PM (5)
Aug 01, 9-10 PM (0)
Aug 01, 10-11 PM (0)
Aug 01, 11-12 AM (0)
Aug 02, 12-1 AM (0)
Aug 02, 1-2 AM (0)
Aug 02, 2-3 AM (0)
Aug 02, 3-4 AM (0)
Aug 02, 4-5 AM (0)
Aug 02, 5-6 AM (0)
Aug 02, 6-7 AM (0)
Aug 02, 7-8 AM (0)
Aug 02, 8-9 AM (0)
Aug 02, 9-10 AM (0)
163 commits this week Jul 26, 2025 - Aug 02, 2025
fix rotation log id after restart
After rotation, we now reset the number of events to 1 (not 0),
because the checkpoint event is sourced on restart. This avoids
a mismatch between the rotation check on startup and during normal operation.

To support this, we changed the rotation condition to use (>) instead of (>=),
preventing an infinite rotation loop when the configured threshold is 1
(since checkpointing would otherwise immediately trigger a new rotation).

Lastly, the checkpoint event id now matches the last persisted event id
from the last rotated log file, preserving the sequential order
of event ids across logs.

This also makes it easier to identify the last rotated log file from a checkpoint,
as the checkpoint event id matches the log file name suffix.