Skip to content

Comments

Add Hfresh index type#1848

Merged
robbespo00 merged 36 commits intodev/1.36from
rob/spfresh
Feb 23, 2026
Merged

Add Hfresh index type#1848
robbespo00 merged 36 commits intodev/1.36from
rob/spfresh

Conversation

@robbespo00
Copy link
Contributor

@robbespo00 robbespo00 commented Oct 16, 2025

It allows to create HFresh index. Currently users can set the following parameters:

  • max_posting_size_kb: is the max allowed size for a posting list. By default is computed dynamically.
  • replicas: is the number of posting lists in which a vector will be added. By default is 4
  • search_probe: is the number of posting lists to search. By default is 64
  • distance_metric: is the distance metric used to compute distances. By default is cosine
    If a parameter is not set then the default one will be used.

Copy link

@orca-security-eu orca-security-eu bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Infrastructure as Code high 0   medium 0   low 0   info 0 View in Orca
Passed Passed SAST high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Secrets high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Vulnerabilities high 0   medium 0   low 0   info 0 View in Orca

@codecov-commenter
Copy link

codecov-commenter commented Oct 16, 2025

Codecov Report

❌ Patch coverage is 93.33333% with 7 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.81%. Comparing base (1ea40f4) to head (461b963).

Files with missing lines Patch % Lines
integration/test_collection_hfresh.py 93.54% 4 Missing ⚠️
weaviate/collections/classes/config.py 94.44% 1 Missing ⚠️
...eaviate/collections/classes/config_vector_index.py 94.11% 1 Missing ⚠️
weaviate/collections/classes/config_vectors.py 66.66% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##           dev/1.36    #1848      +/-   ##
============================================
+ Coverage     87.76%   87.81%   +0.04%     
============================================
  Files           279      280       +1     
  Lines         21158    21263     +105     
============================================
+ Hits          18570    18672     +102     
- Misses         2588     2591       +3     

☔ 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.

@rlmanrique rlmanrique changed the title Add spfresh Add Hfresh Dec 17, 2025
@trengrj trengrj changed the title Add Hfresh Add Hfresh index type Jan 12, 2026
@tsmith023 tsmith023 changed the base branch from main to dev/1.36 February 10, 2026 16:54
Copy link

@orca-security-eu orca-security-eu bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Secrets high 0   medium 0   low 0   info 0 View in Orca

@robbespo00 robbespo00 merged commit 55028c3 into dev/1.36 Feb 23, 2026
120 checks passed
@robbespo00 robbespo00 deleted the rob/spfresh branch February 23, 2026 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants