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

blevesearch / bleve
54%

Build:
DEFAULT BRANCH: master
Repo Added 17 Apr 2014 11:39PM UTC
Files 417
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • HEAD
  • ajroetker/add-dynamic-index-templates
  • alice
  • backport_MB-37392
  • backport_json_tags
  • backport_merger_fix
  • backport_polygon1
  • backport_polygon_changes
  • close_err
  • compaction_bytes_stats
  • conditional_snappy
  • config_fix
  • cosineFix
  • coveralls
  • cut_snappy_calls
  • docnum_missing_fix
  • error_fuzzy
  • firestorm
  • govariant_removal
  • knnDup
  • loadchunk_minor
  • mad-hatter-release
  • master
  • max_segment_size
  • minor_docvalue_space_savings
  • minor_fixes
  • new_lev
  • newlev_adoption
  • numsnapshots_config
  • open_fix
  • persister_fix
  • pre-bbolt-bugfix
  • scorch
  • single-disjunction-min
  • temp
  • tfr_advance
  • travis_failure_fix
  • v0.1.0
  • v0.2.0
  • v0.3.0
  • v0.4.0
  • v0.5.0
  • v0.6.0
  • v0.7.0
  • v0.8.0
  • v0.8.1
  • v0.8.2
  • v0.9.0
  • v1.0.5
  • vellum_for_fuzzy_regex
  • vellum_sha
  • vet_fixes
  • vulcan
  • zap_version

15 Dec 2025 08:36AM UTC coverage: 53.722% (-0.009%) from 53.731%
20225609024

push

github

web-flow
MB-69655: Fix vector normalization to handle multi-vectors correctly (#2264)

Author: @CascadingRadium from
https://github.com/blevesearch/bleve/pull/2260

- When indexing multi-vector fields (e.g., `[[3,0,0], [0,4,0]]`) with
`cosine` similarity, normalization was incorrectly applied to the entire
flattened array instead of each sub-vector independently, resulting in
degraded similarity scores.
- Added `NormalizeMultiVector(vec, dims)` that normalizes each
sub-vector separately, fixing scores for multi-vector documents (e.g.,
score now correctly returns 1.0 instead of 0.6 for exact matches).

---------

Co-authored-by: Rahul Rampure <rahul.rampure@couchbase.com>

19095 of 35544 relevant lines covered (53.72%)

0.6 hits per line

Relevant lines Covered
Build:
Build:
35544 RELEVANT LINES 19095 COVERED LINES
0.6 HITS PER LINE
Source Files on master
  • Tree
  • List 417
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20225609024 master MB-69655: Fix vector normalization to handle multi-vectors correctly (#2264) Author: @CascadingRadium from https://github.com/blevesearch/bleve/pull/2260 - When indexing multi-vector fields (e.g., `[[3,0,0], [0,4,0]]`) with `cosine` similarity, ... push 15 Dec 2025 08:37AM UTC web-flow github
53.72
20222909822 cosineFix fix test Pull #2264 15 Dec 2025 06:39AM UTC CascadingRadium github
53.69
20222860826 master MB-69641: Add support for retrieval of multi-vector documents (#2258) - KNN search can now be performed on documents that contain a field with multiple vectors (e.g., vectors in JSON object arrays or arrays of vectors). For such documents, we sel... push 15 Dec 2025 06:36AM UTC web-flow github
53.73
20193880597 knnDup Update to zapx@v16.2.8 * 1f8b283 Rahul Rampure | MB-69641: Add support for retrieval of multi-vector documents * 1042bcf Likith B | Moved vectorIndexWrapper implementations into a struct Pull #2258 13 Dec 2025 03:10PM UTC abhinavdangeti github
53.71
20174880415 cosineFix fix test Pull #2264 12 Dec 2025 05:36PM UTC CascadingRadium github
53.71
20110435828 ajroetker/add-dynamic-index-templates Add documentation for dynamic templates feature Document the dynamic templates functionality that allows fine-grained control over how dynamically detected fields are mapped during indexing, including pattern matching, type filtering, and templat... Pull #2253 10 Dec 2025 07:16PM UTC AJ Roetker github
53.94
20109576766 master Add coverage (goveralls) github action (#2263) - Removes outdated Travis CI configuration and associated scripts - Adds a new GitHub Actions workflow for coverage reporting - Simplifies coverage collection by using native Go tooling instead of cu... push 10 Dec 2025 06:44PM UTC web-flow github
53.71
19977248021 coveralls Update badge Pull #2263 05 Dec 2025 10:05PM UTC abhinavdangeti github
53.73
19976999543 coveralls Update badge Pull #2263 05 Dec 2025 09:53PM UTC abhinavdangeti github
0.0
19976741188 coveralls Remove non GO files from profile Pull #2263 05 Dec 2025 09:41PM UTC abhinavdangeti github
0.0
See All Builds (2871)
  • Repo on GitHub
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

© 2025 Coveralls, Inc