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

orneryd / NornicDB / 27933187127
89%

Build:
DEFAULT BRANCH: main
Ran 22 Jun 2026 06:21AM UTC
Jobs 1
Files 478
Run time 2min
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 Jun 2026 06:10AM UTC coverage: 89.014% (+0.02%) from 88.995%
27933187127

push

github

orneryd
fix(cypher): preserve indexed relationship batch matches

Fix the generic UNWIND relationship MERGE batch path when multiple MATCH
clauses share the same label/property key but read from different row fields,
as in Graphiti's source/target Entity uuid edge save query.

The indexed lookup builder now groups repeated match keys and gathers values
from every matching row field before probing the schema index. This prevents
target-only row values from being skipped, which could make the fast path return
success while dropping RELATES_TO fact edges.

Also adds generic and Graphiti-shaped regressions that assert the relationship
batch hot path is used and all expected edges persist.

13 of 14 new or added lines in 1 file covered. (92.86%)

7 existing lines in 3 files now uncovered.

142076 of 159610 relevant lines covered (89.01%)

1.04 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
67.72
2.66% pkg/cypher/unwind_relationship_merge_batch.go

Coverage Regressions

Lines Coverage ∆ File
3
87.44
-1.35% pkg/storage/badger_schema.go
2
89.14
0.0% pkg/cypher/match_rows.go
2
89.66
-3.45% pkg/nornicdb/auto_embed_inference.go
Jobs
ID Job ID Ran Files Coverage
1 27933187127.1 22 Jun 2026 06:21AM UTC 478
89.01
GitHub Action Run
Source Files on build 27933187127
  • Tree
  • List 478
  • Changed 10
  • Source Changed 0
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 88d9090f on github
  • Prev Build on main (#27895411842)
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