Fix more heap exhaustion faailures in cardano-diffusion tests
Jan 03, 10-11 PM (31)
Jan 03, 11-12 AM (25)
Jan 04, 12-1 AM (10)
Jan 04, 1-2 AM (1)
Jan 04, 2-3 AM (0)
Jan 04, 3-4 AM (4)
Jan 04, 4-5 AM (3)
Jan 04, 5-6 AM (0)
Jan 04, 6-7 AM (0)
Jan 04, 7-8 AM (0)
Jan 04, 8-9 AM (1)
Jan 04, 9-10 AM (1)
Jan 04, 10-11 AM (0)
Jan 04, 11-12 PM (4)
Jan 04, 12-1 PM (6)
Jan 04, 1-2 PM (0)
Jan 04, 2-3 PM (0)
Jan 04, 3-4 PM (2)
Jan 04, 4-5 PM (0)
Jan 04, 5-6 PM (0)
Jan 04, 6-7 PM (0)
Jan 04, 7-8 PM (1)
Jan 04, 8-9 PM (0)
Jan 04, 9-10 PM (2)
Jan 04, 10-11 PM (22)
Jan 04, 11-12 AM (16)
Jan 05, 12-1 AM (0)
Jan 05, 1-2 AM (3)
Jan 05, 2-3 AM (6)
Jan 05, 3-4 AM (4)
Jan 05, 4-5 AM (8)
Jan 05, 5-6 AM (7)
Jan 05, 6-7 AM (4)
Jan 05, 7-8 AM (11)
Jan 05, 8-9 AM (15)
Jan 05, 9-10 AM (25)
Jan 05, 10-11 AM (32)
Jan 05, 11-12 PM (15)
Jan 05, 12-1 PM (21)
Jan 05, 1-2 PM (16)
Jan 05, 2-3 PM (28)
Jan 05, 3-4 PM (19)
Jan 05, 4-5 PM (16)
Jan 05, 5-6 PM (6)
Jan 05, 6-7 PM (5)
Jan 05, 7-8 PM (10)
Jan 05, 8-9 PM (12)
Jan 05, 9-10 PM (16)
Jan 05, 10-11 PM (39)
Jan 05, 11-12 AM (54)
Jan 06, 12-1 AM (10)
Jan 06, 1-2 AM (7)
Jan 06, 2-3 AM (16)
Jan 06, 3-4 AM (10)
Jan 06, 4-5 AM (20)
Jan 06, 5-6 AM (5)
Jan 06, 6-7 AM (8)
Jan 06, 7-8 AM (10)
Jan 06, 8-9 AM (37)
Jan 06, 9-10 AM (10)
Jan 06, 10-11 AM (17)
Jan 06, 11-12 PM (9)
Jan 06, 12-1 PM (10)
Jan 06, 1-2 PM (13)
Jan 06, 2-3 PM (16)
Jan 06, 3-4 PM (14)
Jan 06, 4-5 PM (26)
Jan 06, 5-6 PM (23)
Jan 06, 6-7 PM (40)
Jan 06, 7-8 PM (16)
Jan 06, 8-9 PM (21)
Jan 06, 9-10 PM (12)
Jan 06, 10-11 PM (74)
Jan 06, 11-12 AM (29)
Jan 07, 12-1 AM (17)
Jan 07, 1-2 AM (10)
Jan 07, 2-3 AM (11)
Jan 07, 3-4 AM (33)
Jan 07, 4-5 AM (6)
Jan 07, 5-6 AM (0)
Jan 07, 6-7 AM (1)
Jan 07, 7-8 AM (15)
Jan 07, 8-9 AM (26)
Jan 07, 9-10 AM (33)
Jan 07, 10-11 AM (23)
Jan 07, 11-12 PM (28)
Jan 07, 12-1 PM (52)
Jan 07, 1-2 PM (67)
Jan 07, 2-3 PM (30)
Jan 07, 3-4 PM (44)
Jan 07, 4-5 PM (45)
Jan 07, 5-6 PM (23)
Jan 07, 6-7 PM (16)
Jan 07, 7-8 PM (28)
Jan 07, 8-9 PM (11)
Jan 07, 9-10 PM (11)
Jan 07, 10-11 PM (33)
Jan 07, 11-12 AM (20)
Jan 08, 12-1 AM (3)
Jan 08, 1-2 AM (18)
Jan 08, 2-3 AM (2)
Jan 08, 3-4 AM (12)
Jan 08, 4-5 AM (7)
Jan 08, 5-6 AM (4)
Jan 08, 6-7 AM (7)
Jan 08, 7-8 AM (9)
Jan 08, 8-9 AM (22)
Jan 08, 9-10 AM (18)
Jan 08, 10-11 AM (23)
Jan 08, 11-12 PM (33)
Jan 08, 12-1 PM (22)
Jan 08, 1-2 PM (27)
Jan 08, 2-3 PM (42)
Jan 08, 3-4 PM (26)
Jan 08, 4-5 PM (49)
Jan 08, 5-6 PM (25)
Jan 08, 6-7 PM (31)
Jan 08, 7-8 PM (11)
Jan 08, 8-9 PM (27)
Jan 08, 9-10 PM (17)
Jan 08, 10-11 PM (52)
Jan 08, 11-12 AM (19)
Jan 09, 12-1 AM (7)
Jan 09, 1-2 AM (19)
Jan 09, 2-3 AM (19)
Jan 09, 3-4 AM (15)
Jan 09, 4-5 AM (18)
Jan 09, 5-6 AM (10)
Jan 09, 6-7 AM (7)
Jan 09, 7-8 AM (8)
Jan 09, 8-9 AM (34)
Jan 09, 9-10 AM (55)
Jan 09, 10-11 AM (15)
Jan 09, 11-12 PM (36)
Jan 09, 12-1 PM (33)
Jan 09, 1-2 PM (71)
Jan 09, 2-3 PM (63)
Jan 09, 3-4 PM (45)
Jan 09, 4-5 PM (24)
Jan 09, 5-6 PM (35)
Jan 09, 6-7 PM (11)
Jan 09, 7-8 PM (19)
Jan 09, 8-9 PM (32)
Jan 09, 9-10 PM (28)
Jan 09, 10-11 PM (29)
Jan 09, 11-12 AM (23)
Jan 10, 12-1 AM (1)
Jan 10, 1-2 AM (3)
Jan 10, 2-3 AM (12)
Jan 10, 3-4 AM (3)
Jan 10, 4-5 AM (0)
Jan 10, 5-6 AM (3)
Jan 10, 6-7 AM (0)
Jan 10, 7-8 AM (1)
Jan 10, 8-9 AM (1)
Jan 10, 9-10 AM (1)
Jan 10, 10-11 AM (0)
Jan 10, 11-12 PM (0)
Jan 10, 12-1 PM (1)
Jan 10, 1-2 PM (0)
Jan 10, 2-3 PM (1)
Jan 10, 3-4 PM (1)
Jan 10, 4-5 PM (2)
Jan 10, 5-6 PM (0)
Jan 10, 6-7 PM (0)
Jan 10, 7-8 PM (0)
Jan 10, 8-9 PM (0)
Jan 10, 9-10 PM (1)
Jan 10, 10-11 PM (24)
2,723 commits this week
Jan 03, 2026
-
Jan 10, 2026
Prevent heap exhaustion in cardano-diffusion tests
Two generator functions were generating absurdly long lists of trace events. These very long lists would then cause heap exhaustion then they were checked. The solution was to add a maximum length partameter to these functions and then add a max list length of 10000 to all the calling sites.
🟩 keria is up (401 in 546 ms) [skip ci] [upptime]
🟩 get-votes-api is up (401 in 265 ms) [skip ci] [upptime]
🟩 get-vote-receipt-api is up (401 in 255 ms) [skip ci] [upptime]
🟩 login-api is up (401 in 478 ms) [skip ci] [upptime]
🟩 cast-vote-api is up (401 in 111 ms) [skip ci] [upptime]
🟩 blockchain-follower-api is up (200 in 295 ms) [skip ci] [upptime]
🟩 user-verification-api is up (405 in 615 ms) [skip ci] [upptime]
🟩 event-api is up (200 in 602 ms) [skip ci] [upptime]
🟩 voting.summit.cardano.org is up (200 in 589 ms) [skip ci] [upptime]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
🟩 API (Specific property) is up (204 in 129 ms) [skip ci] [upptime]
🟩 API (All properties) is up (204 in 779 ms) [skip ci] [upptime]
🟩 API (Batch) is up (204 in 128 ms) [skip ci] [upptime]
refactor(ledger): rules, errors, and formatting
Signed-off-by: Chris Gianelloni <[email protected]>