Skip to content

chore(deps): bump io.github.jbellis:jvector from 4.0.0-rc.7 to 4.0.0-rc.8#3439

Merged
robfrank merged 1 commit intomainfrom
dependabot/maven/io.github.jbellis-jvector-4.0.0-rc.8
Mar 15, 2026
Merged

chore(deps): bump io.github.jbellis:jvector from 4.0.0-rc.7 to 4.0.0-rc.8#3439
robfrank merged 1 commit intomainfrom
dependabot/maven/io.github.jbellis-jvector-4.0.0-rc.8

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Feb 15, 2026

Bumps io.github.jbellis:jvector from 4.0.0-rc.7 to 4.0.0-rc.8.

Changelog

Sourced from io.github.jbellis:jvector's changelog.

4.0.0-rc.8

Commits
  • 8b3e93c chore: update changelog for 4.0.0-rc.8 (#627)
  • 9d0488e release 4.0.0-rc.8 (#626)
  • 570bd11 Refactor parallel writer (#608)
  • 20c348e Move buffer position in ByteBufferIndexWriter#writeFloats (#607)
  • d9ddce5 Ensure extractTrainingVectors return a list of at most MAX_PQ_TRAINING_SET_SI...
  • d663b4f add config options for regression testing (#609)
  • 7e493ee On-disk index cache for the Grid benchmark harness (#612)
  • e263cc8 Improved dataset loading; fixes, safeties, diagnostics, and better feedback (...
  • 6b235ce bump to next SNAPSHOT (#605)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Feb 15, 2026
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Feb 15, 2026

🧪 CI Insights

Here's what we observed from your CI run for dbff09d.

🟢 All jobs passed!

But CI Insights is watching 👀

@robfrank robfrank added the do not merge The PR is not ready label Feb 15, 2026
@robfrank
Copy link
Copy Markdown
Collaborator

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/maven/io.github.jbellis-jvector-4.0.0-rc.8 branch from 6276081 to 199bcae Compare February 18, 2026 23:49
@robfrank
Copy link
Copy Markdown
Collaborator

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/maven/io.github.jbellis-jvector-4.0.0-rc.8 branch from 199bcae to f96ea4a Compare February 20, 2026 14:15
@robfrank robfrank added this to the 26.3.1 milestone Feb 22, 2026
@lvca lvca modified the milestones: 26.3.1, 26.4.1 Mar 3, 2026
@robfrank
Copy link
Copy Markdown
Collaborator

robfrank commented Mar 4, 2026

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/maven/io.github.jbellis-jvector-4.0.0-rc.8 branch from f96ea4a to 3301487 Compare March 4, 2026 08:39
Bumps [io.github.jbellis:jvector](https://github.com/jbellis/jvector) from 4.0.0-rc.7 to 4.0.0-rc.8.
- [Changelog](https://github.com/datastax/jvector/blob/main/CHANGELOG.md)
- [Commits](datastax/jvector@4.0.0-rc.7...4.0.0-rc.8)

---
updated-dependencies:
- dependency-name: io.github.jbellis:jvector
  dependency-version: 4.0.0-rc.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@robfrank robfrank force-pushed the dependabot/maven/io.github.jbellis-jvector-4.0.0-rc.8 branch from 3301487 to dbff09d Compare March 15, 2026 15:13
@claude
Copy link
Copy Markdown

claude Bot commented Mar 15, 2026

Dependency Bump Review: jvector 4.0.0-rc.7 to 4.0.0-rc.8. One-line change in engine/pom.xml. The rc.8 release includes two notable bug fixes: (1) Move buffer position in ByteBufferIndexWriter#writeFloats - a correctness fix preventing potential vector index data corruption; (2) Ensure extractTrainingVectors caps at MAX_PQ_TRAINING_SET_SIZE - prevents excessive memory pressure during PQ index construction. There is also an internal refactor of the parallel writer that these fixes depend on, plus lower-risk benchmark/diagnostic additions. The bug fixes are worth having, but since this is still a release candidate (rc.8), the parallel writer refactor carries some risk. Recommend running HnswVectorIndexTest and related vector index tests before merging. The existing do-not-merge label is appropriate if waiting for the stable 4.0.0 release.

@robfrank robfrank merged commit 9212b12 into main Mar 15, 2026
22 of 61 checks passed
@dependabot dependabot Bot deleted the dependabot/maven/io.github.jbellis-jvector-4.0.0-rc.8 branch March 15, 2026 15:48
@codacy-production
Copy link
Copy Markdown

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
-9.62%
Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (9639232) 105406 78574 74.54%
Head commit (dbff09d) 135965 (+30559) 88268 (+9694) 64.92% (-9.62%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#3439) 0 0 ∅ (not applicable)

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

See your quality gate settings    Change summary preferences

@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.75%. Comparing base (9639232) to head (dbff09d).
⚠️ Report is 5 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3439      +/-   ##
==========================================
+ Coverage   65.65%   65.75%   +0.10%     
==========================================
  Files        1518     1518              
  Lines      105406   105406              
  Branches    21826    21826              
==========================================
+ Hits        69204    69313     +109     
+ Misses      26859    26756     -103     
+ Partials     9343     9337       -6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file do not merge The PR is not ready java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants