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

orneryd / NornicDB / 26899499774
88%

Build:
DEFAULT BRANCH: main
Ran 03 Jun 2026 05:05PM UTC
Jobs 1
Files 476
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

03 Jun 2026 04:47PM UTC coverage: 88.286% (+0.7%) from 87.619%
26899499774

push

github

orneryd
fix(cypher): tighten merge-chain correctness and expand deterministic branch coverage

Add typed error handling for invalid empty MERGE-chain queries and fix MERGE-chain clause execution so node MERGE segments after WITH are parsed and applied correctly instead of being dropped.

Changes:
- add `ErrInvalidMergeChainQuery` sentinel in `pkg/errors`
- return typed merge-chain validation errors in `executeMergeWithChain`
- fix post-WITH MERGE-chain clause splitting to include `MERGE` boundaries
- execute node MERGE clauses in merge-chain segment loops
- add/expand deterministic parser + branch regression tests across cypher helpers, call-tail parsing, unwind multi-match/create parsing, merge-chain paths, index-seek helpers, and subquery helper paths

Coverage:
- cypher package coverage increased and remains fully passing in current test runs
- all new tests use deterministic fixtures and deep assertions

77 of 103 new or added lines in 4 files covered. (74.76%)

48 existing lines in 12 files now uncovered.

137003 of 155181 relevant lines covered (88.29%)

1.03 hits per line

Uncovered Changes

Lines Coverage ∆ File
14
83.17
1.02% pkg/cypher/call.go
6
79.56
1.5% pkg/cypher/schema.go
3
84.13
2.28% pkg/cypher/merge.go
3
85.71
-1.05% pkg/cypher/procedure_ddl.go

Coverage Regressions

Lines Coverage ∆ File
27
83.17
1.02% pkg/cypher/call.go
3
85.71
-1.05% pkg/cypher/procedure_ddl.go
3
90.07
-0.99% pkg/temporal/decay_integration.go
2
89.16
2.11% pkg/cypher/match_rows.go
2
84.13
2.28% pkg/cypher/merge.go
2
90.79
-0.66% pkg/cypher/optimized_executors.go
2
89.66
-3.45% pkg/nornicdb/auto_embed_inference.go
2
91.85
0.34% pkg/nornicdb/db_admin.go
2
84.11
0.53% pkg/search/search.go
1
88.63
-0.07% pkg/mcp/server.go
1
96.39
-0.3% pkg/nornicdb/apoc_storage_adapter.go
1
97.64
-0.26% pkg/temporal/tracker.go
Jobs
ID Job ID Ran Files Coverage
1 26899499774.1 03 Jun 2026 05:05PM UTC 476
88.29
GitHub Action Run
Source Files on build 26899499774
  • Tree
  • List 476
  • Changed 41
  • Source Changed 0
  • Coverage Changed 41
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 34d531fb on github
  • Prev Build on main (#26895376526)
  • Next Build on main (#26900906746)
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