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

orneryd / NornicDB / 28110299355
89%

Build:
DEFAULT BRANCH: main
Ran 24 Jun 2026 03:47PM 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

24 Jun 2026 03:35PM UTC coverage: 88.437% (-0.005%) from 88.442%
28110299355

push

github

orneryd
perf(search): skip unchanged vector reindex during HNSW live writes

Avoid removing and re-adding node vector state when IndexNode sees the
same vector IDs and normalized vector values already present in the active
vector store. Scalar-only updates still refresh labels and fulltext, while
unchanged vectors skip vector store writes, HNSW live/deferred mutation work,
GPU vector updates, and cluster vector updates.

Adds regression coverage for copy-scale same-vector upserts and Graphiti
verbatim-copy scenario coverage.

Benchmark:
- old same-vector HNSW upsert: 56.8-62.0 us/op, ~116 KB/op, 43-45 allocs/op
- new same-vector HNSW upsert: 45.4-48.2 us/op, ~68 KB/op, 38 allocs/op

95 of 117 new or added lines in 1 file covered. (81.2%)

20 existing lines in 9 files now uncovered.

142935 of 161624 relevant lines covered (88.44%)

1.03 hits per line

Uncovered Changes

Lines Coverage ∆ File
22
81.39
-0.01% pkg/search/search.go

Coverage Regressions

Lines Coverage ∆ File
4
85.71
-2.6% pkg/fabric/remote_executor.go
3
81.39
-0.01% pkg/search/search.go
3
90.07
-0.99% pkg/temporal/decay_integration.go
2
83.06
-0.65% pkg/fabric/result.go
2
91.62
-1.05% pkg/linkpredict/hybrid.go
2
90.84
-0.29% pkg/nornicdb/search_services.go
2
86.86
0.0% pkg/storage/badger_transaction.go
1
88.51
-0.06% pkg/cypher/traversal.go
1
97.64
-0.26% pkg/temporal/tracker.go
Jobs
ID Job ID Ran Files Coverage
1 28110299355.1 24 Jun 2026 03:47PM UTC 478
88.44
GitHub Action Run
Source Files on build 28110299355
  • Tree
  • List 478
  • Changed 14
  • Source Changed 0
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • ba3d39c3 on github
  • Prev Build on main (#28102881903)
  • Next Build on main (#28129795671)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc