• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

orneryd / NornicDB / 23412767236
88%

Build:
DEFAULT BRANCH: main
Ran 22 Mar 2026 09:32PM UTC
Jobs 1
Files 328
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 Mar 2026 09:19PM UTC coverage: 88.119% (-0.4%) from 88.536%
23412767236

push

github

orneryd
feat(storage): add MVCC historical reads, retention controls, and prune optimization

Add end-to-end MVCC storage support for nodes and edges, including committed
version records, persisted head metadata, snapshot-visible reads, and wrapper
delegation for namespaced, WAL, and async engines.

Expose MVCC retention controls through config and admin APIs, rebuild heads
during startup/restore, and add prune maintenance with safe tombstone
compaction and retained-floor anchoring to avoid post-prune historical lookup
cliffs.

Extend temporal procedures with optional system snapshot arguments, add
regression tests and benchmarks for MVCC visibility, pruning, and search
invariance, and document historical reads, retention knobs, and msgpack usage
through the user guides and operations docs.

991 of 1738 new or added lines in 16 files covered. (57.02%)

18 existing lines in 6 files now uncovered.

102486 of 116304 relevant lines covered (88.12%)

1.03 hits per line

Uncovered Changes

Lines Coverage ∆ File
443
57.07
pkg/storage/badger_mvcc.go
40
75.36
-4.53% pkg/storage/badger_edges.go
38
80.79
-4.52% pkg/storage/wal_engine.go
34
69.57
-15.43% pkg/storage/async_engine_events.go
31
76.63
-3.88% pkg/storage/badger_nodes.go
29
85.21
-9.09% pkg/cypher/call_temporal.go
28
85.89
-5.96% pkg/storage/badger_helpers.go
27
87.86
-2.42% pkg/storage/namespaced.go
15
88.87
-0.94% pkg/cypher/executor.go
13
95.08
-0.88% pkg/config/config.go
13
88.76
-3.76% pkg/storage/badger.go
12
83.07
-3.79% pkg/storage/badger_bulk.go
11
94.62
-3.77% pkg/storage/types.go
8
86.84
-0.59% pkg/storage/badger_transaction.go
5
88.31
-0.71% pkg/nornicdb/db_admin.go

Coverage Regressions

Lines Coverage ∆ File
6
88.31
-0.71% pkg/nornicdb/db_admin.go
4
79.87
-2.6% pkg/fabric/remote_executor.go
4
85.77
-0.81% pkg/nornicdb/search_services.go
2
82.96
0.74% pkg/search/search.go
1
95.19
-0.34% pkg/cypher/apoc_community.go
1
76.63
-3.88% pkg/storage/badger_nodes.go
Jobs
ID Job ID Ran Files Coverage
1 23412767236.1 22 Mar 2026 09:32PM UTC 328
88.12
GitHub Action Run
Source Files on build 23412767236
  • Tree
  • List 328
  • Changed 28
  • Source Changed 0
  • Coverage Changed 28
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 8df783f7 on github
  • Prev Build on main (#23410567987)
  • Next Build on main (#23415736188)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc