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

blevesearch / bleve / 23662237690
53%

Build:
DEFAULT BRANCH: master
Ran 27 Mar 2026 06:48PM UTC
Jobs 1
Files 421
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

27 Mar 2026 06:47PM UTC coverage: 52.61% (-0.08%) from 52.693%
23662237690

push

github

web-flow
MB-62182: Avoid re-training vector indexes during merge (#2204)

- The main purpose of this PR is to avoid unnecessary re-training of the
vector indexes during merge process.
- Going by the numbers, we need roughly 156K vectors for a 1M dataset
((min_num_vectors_per_centroid) * num_centroids = 39 * 4 * sqrt(1M)) [as
per
recommendation](https://github.com/facebookresearch/faiss/wiki/FAQ#questions-about-training)
- The data ingestion is now split into 2 phases - the first phase
involves creating a centroid index using the Train() API and the bolt is
recorded with the progress in terms of samples trained upon. The second
phase is just the normal indexing of data using the Batch() or the
Index() APIs.
- Later on, when the vector indexes are getting merged the merger will
use the centroid index to merge the inverted lists (centroids) in a
block-wise fashion without reconstructing the layout.
- The feature can be enabled by passing a `"vector_index_fast_merge":
"true"` key-value pair as part of kvconfig while creating/opening the
index.

18 of 87 new or added lines in 7 files covered. (20.69%)

8 existing lines in 1 file now uncovered.

19219 of 36531 relevant lines covered (52.61%)

0.59 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
68.78
-0.59% index/scorch/snapshot_segment.go
9
65.31
-0.56% index/scorch/persister.go
11
21.43
index/scorch/train_noop.go
12
69.0
-0.66% index_impl.go
14
58.96
-0.89% index_alias_impl.go
19
55.79
-0.83% index/scorch/scorch.go

Uncovered Existing Lines

Lines Coverage ∆ File
8
90.31
-1.28% index/scorch/introducer.go
Jobs
ID Job ID Ran Files Coverage
1 23662237690.1 27 Mar 2026 06:48PM UTC 421
52.61
GitHub Action Run
Source Files on build 23662237690
  • Tree
  • List 421
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 3d4b0027 on github
  • Prev Build on master (#23602419067)
  • Next Build on master (#23666911021)
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