May 21, 7-8 AM (22)
May 21, 8-9 AM (34)
May 21, 9-10 AM (45)
May 21, 10-11 AM (37)
May 21, 11-12 PM (27)
May 21, 12-1 PM (63)
May 21, 1-2 PM (68)
May 21, 2-3 PM (60)
May 21, 3-4 PM (53)
May 21, 4-5 PM (20)
May 21, 5-6 PM (27)
May 21, 6-7 PM (27)
May 21, 7-8 PM (25)
May 21, 8-9 PM (23)
May 21, 9-10 PM (3)
May 21, 10-11 PM (29)
May 21, 11-12 AM (10)
May 22, 12-1 AM (16)
May 22, 1-2 AM (6)
May 22, 2-3 AM (8)
May 22, 3-4 AM (4)
May 22, 4-5 AM (11)
May 22, 5-6 AM (10)
May 22, 6-7 AM (21)
May 22, 7-8 AM (13)
May 22, 8-9 AM (38)
May 22, 9-10 AM (12)
May 22, 10-11 AM (18)
May 22, 11-12 PM (25)
May 22, 12-1 PM (24)
May 22, 1-2 PM (34)
May 22, 2-3 PM (56)
May 22, 3-4 PM (13)
May 22, 4-5 PM (29)
May 22, 5-6 PM (13)
May 22, 6-7 PM (19)
May 22, 7-8 PM (20)
May 22, 8-9 PM (12)
May 22, 9-10 PM (12)
May 22, 10-11 PM (41)
May 22, 11-12 AM (12)
May 23, 12-1 AM (9)
May 23, 1-2 AM (0)
May 23, 2-3 AM (3)
May 23, 3-4 AM (1)
May 23, 4-5 AM (1)
May 23, 5-6 AM (4)
May 23, 6-7 AM (12)
May 23, 7-8 AM (1)
May 23, 8-9 AM (3)
May 23, 9-10 AM (1)
May 23, 10-11 AM (1)
May 23, 11-12 PM (5)
May 23, 12-1 PM (1)
May 23, 1-2 PM (6)
May 23, 2-3 PM (5)
May 23, 3-4 PM (5)
May 23, 4-5 PM (4)
May 23, 5-6 PM (0)
May 23, 6-7 PM (3)
May 23, 7-8 PM (23)
May 23, 8-9 PM (1)
May 23, 9-10 PM (9)
May 23, 10-11 PM (21)
May 23, 11-12 AM (27)
May 24, 12-1 AM (9)
May 24, 1-2 AM (0)
May 24, 2-3 AM (1)
May 24, 3-4 AM (1)
May 24, 4-5 AM (0)
May 24, 5-6 AM (3)
May 24, 6-7 AM (1)
May 24, 7-8 AM (2)
May 24, 8-9 AM (2)
May 24, 9-10 AM (4)
May 24, 10-11 AM (4)
May 24, 11-12 PM (1)
May 24, 12-1 PM (7)
May 24, 1-2 PM (46)
May 24, 2-3 PM (5)
May 24, 3-4 PM (3)
May 24, 4-5 PM (18)
May 24, 5-6 PM (2)
May 24, 6-7 PM (4)
May 24, 7-8 PM (13)
May 24, 8-9 PM (10)
May 24, 9-10 PM (15)
May 24, 10-11 PM (34)
May 24, 11-12 AM (42)
May 25, 12-1 AM (9)
May 25, 1-2 AM (5)
May 25, 2-3 AM (6)
May 25, 3-4 AM (1)
May 25, 4-5 AM (6)
May 25, 5-6 AM (14)
May 25, 6-7 AM (17)
May 25, 7-8 AM (17)
May 25, 8-9 AM (32)
May 25, 9-10 AM (43)
May 25, 10-11 AM (64)
May 25, 11-12 PM (33)
May 25, 12-1 PM (43)
May 25, 1-2 PM (40)
May 25, 2-3 PM (20)
May 25, 3-4 PM (27)
May 25, 4-5 PM (16)
May 25, 5-6 PM (6)
May 25, 6-7 PM (7)
May 25, 7-8 PM (11)
May 25, 8-9 PM (12)
May 25, 9-10 PM (16)
May 25, 10-11 PM (44)
May 25, 11-12 AM (26)
May 26, 12-1 AM (12)
May 26, 1-2 AM (11)
May 26, 2-3 AM (8)
May 26, 3-4 AM (11)
May 26, 4-5 AM (6)
May 26, 5-6 AM (9)
May 26, 6-7 AM (26)
May 26, 7-8 AM (43)
May 26, 8-9 AM (39)
May 26, 9-10 AM (42)
May 26, 10-11 AM (45)
May 26, 11-12 PM (59)
May 26, 12-1 PM (34)
May 26, 1-2 PM (50)
May 26, 2-3 PM (50)
May 26, 3-4 PM (18)
May 26, 4-5 PM (20)
May 26, 5-6 PM (13)
May 26, 6-7 PM (20)
May 26, 7-8 PM (12)
May 26, 8-9 PM (15)
May 26, 9-10 PM (15)
May 26, 10-11 PM (35)
May 26, 11-12 AM (30)
May 27, 12-1 AM (16)
May 27, 1-2 AM (8)
May 27, 2-3 AM (9)
May 27, 3-4 AM (5)
May 27, 4-5 AM (32)
May 27, 5-6 AM (9)
May 27, 6-7 AM (49)
May 27, 7-8 AM (63)
May 27, 8-9 AM (37)
May 27, 9-10 AM (74)
May 27, 10-11 AM (83)
May 27, 11-12 PM (30)
May 27, 12-1 PM (50)
May 27, 1-2 PM (38)
May 27, 2-3 PM (53)
May 27, 3-4 PM (37)
May 27, 4-5 PM (6)
May 27, 5-6 PM (17)
May 27, 6-7 PM (18)
May 27, 7-8 PM (24)
May 27, 8-9 PM (13)
May 27, 9-10 PM (13)
May 27, 10-11 PM (29)
May 27, 11-12 AM (27)
May 28, 12-1 AM (9)
May 28, 1-2 AM (3)
May 28, 2-3 AM (4)
May 28, 3-4 AM (2)
May 28, 4-5 AM (8)
May 28, 5-6 AM (23)
May 28, 6-7 AM (21)
May 28, 7-8 AM (5)
3,364 commits this week
May 21, 2026
-
May 28, 2026
Disable threads when running the tests in CI
bump rust-accumulator to fix musl issues (#2622)
@vrom911 please take a glance to make sure you're happy with this; but i think it should fix the static build problems on master.
cardano-tracer, grafana-datasource: extend series labels, rename node-state endpoint, misc
- Acceptors/Utils.hs: include node_name alongside node_id in SeriesIdentifier
- Component.hs: generalise insert to accept SeriesIdentifier directly; fix
pruning period default (was 3600 ms ≈ 3.6 s, now 15 min)
- Component/Trace.hs: update TimeseriesTraceInsert to carry SeriesIdentifier;
emit query_text/query_result only at DDetailed; lower Prune severity to Debug
- TimeseriesServer.hs: rename node/state → node/sync-progress; remove #if RTVIEW
guard (endpoint is now unconditionally available); return JSON objects from
GET config/retention and GET config/pruning instead of plain text
- Utils.hs: move NodeStateWrapper (and its FromJSON instance) here from
RTView/Update/NodeState.hs so it can be shared without the RTVIEW flag;
move vector from rtview-only to unconditional build-depends
- RTView/Update/NodeState.hs: remove NodeStateWrapper definition (now in Utils)
- grafana-datasource: rename node-state → node-sync-progress throughout
(QueryEditor, datasource, types, dashboard); rename dashboard to rtview-port
- grafana-datasource: add README with build and run instructions
- grafana-datasource: expose SeriesIdentifier labels as proper Grafana field
labels instead of baking them into the frame name string; add legendFormat
field to queries so users can control the legend via {{label_name}} syntax
WIP on generic fold
Merge branch 'IntersectMBO:main' into main
Update tx-generator
chore: address comments
Signed-off-by: jeluard <[email protected]>
chore: update translation progress from Crowdin [skip ci]
fix(yaci-indexer): implement retry recovery from FAILED state for index service
chore: remove index-applier sidecar now that yaci-indexer handles indexes natively
Deletes all artifacts that existed solely to support the external index-applier container: the Docker Compose file, the apply-indexes.sh shell script, the Helm Job template, the ConfigMap template and its bundled db-indexes.yaml, and the two dead _helpers.tpl helpers (indexApplierName / dbIndexesName). Also removes jq/yq from the Postgres Dockerfile (only needed for apply-indexes.sh YAML parsing) and drops the indexApplier resource blocks from all three Helm hardware profiles and the top-level indexApplier values section. Documentation updated across boot-sequence, docker, kubernetes deployment/helm-values/overview, and index-management pages to reflect the native yaci-indexer approach. Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
test: refactor PgIndexService to use raw JDBC connections
fix: remove INDEX_STALL_TIMEOUT_MINUTES from compose
update code
update code
update code
update code
feat: stabilize rosetta indexer with 6-hour timeouts and tcpKeepAlive
fix: load db-indexes.yaml config and fix actuator endpoint ID
refactor: delete old indexmanagement package after rename
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
fix: continue-on-failure, schema-scoped DROP for rosetta index lifecycle
- Replace fail-fast `return` with `failedCount` counter so all 16 indexes
are attempted even when one fails; overall state is READY only if
failedCount == 0, otherwise FAILED (Tier 1.1)
- Resolve current schema at init() and qualify all DROP INDEX statements
as `<schema>.<index>` to avoid cross-schema matches (Tier 1.3)
- Add guardrail comment: executeIndexCreation always re-queries pg_index
per-index so any future retry path inherits drop-before-rebuild (Tier 1.2)
- Update tests: mock current_schema(), fix DROP expectations, add
continuesAfterSingleFailure test verifying both CREATE calls fire
despite first failure
refactor: rename index management package and classes in yaci-indexer
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
feat: Spike: replace 'apply indexes' with a native solution
feat: Spike: replace 'apply indexes' with a native solution
update code
update code