chore(deps): bump hnsw_rs from 0.3.3 to 0.3.4#262
chore(deps): bump hnsw_rs from 0.3.3 to 0.3.4#262dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps [hnsw_rs](https://github.com/jean-pierreBoth/hnswlib-rs) from 0.3.3 to 0.3.4. - [Changelog](https://github.com/jean-pierreBoth/hnswlib-rs/blob/master/Changes.md) - [Commits](https://github.com/jean-pierreBoth/hnswlib-rs/commits) --- updated-dependencies: - dependency-name: hnsw_rs dependency-version: 0.3.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
📚 Documentation UpdatesI've created a pull request with documentation updates based on your changes: The documentation updates are in branch: Please review the documentation changes to ensure they accurately reflect your code changes. |
WalkthroughThis PR updates the Changes
Sequence DiagramThis diagram shows the interactions between components: sequenceDiagram
participant App as rust_annie Application
participant HNSW as hnsw_rs (0.3.3→0.3.4)
participant MMap as mmap-rs (0.6.1→0.7.0)
participant Nix as nix (0.26.4→0.30.1)
participant Sysctl as sysctl (0.5.5→0.6.0)
Note over App,Sysctl: Dependency Update PR - No Code Changes
App->>HNSW: Initialize vector search index
activate HNSW
HNSW->>MMap: Request memory-mapped file access
activate MMap
MMap->>Nix: System calls for memory mapping
activate Nix
Nix->>Sysctl: Query system parameters
activate Sysctl
Sysctl-->>Nix: Return system config
deactivate Sysctl
Nix-->>MMap: Memory region allocated
deactivate Nix
MMap-->>HNSW: Memory-mapped buffer ready
deactivate MMap
HNSW-->>App: Index initialized
deactivate HNSW
Note over App: Updated dependencies provide:<br/>- Bug fixes<br/>- Performance improvements<br/>- API compatibility updates
Note over Nix: Now uses cfg_aliases<br/>Removed pin-utils dependency
Note over MMap: Updated to bitflags 2.x<br/>Updated to thiserror 2.x
🔗 Cross-Repository Impact AnalysisEnable automatic detection of breaking changes across your dependent repositories. → Set up now Learn more about Cross-Repository AnalysisWhat It Does
How to Enable
Benefits
|
Bumps hnsw_rs from 0.3.3 to 0.3.4.
Changelog
Sourced from hnsw_rs's changelog.
Commits
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)EntelligenceAI PR Summary
This PR upgrades the hnsw_rs library to version 0.3.4 and updates related transitive dependencies.
hnsw_rsfrom 0.3.3 to 0.3.4 in Cargo.tomlmmap-rsfrom 0.6.1 to 0.7.0 (now using bitflags 2.x and thiserror 2.x)nixfrom 0.26.4 to 0.30.1 (now using bitflags 2.x, added cfg_aliases)sysctlfrom 0.5.5 to 0.6.0Confidence Score: 5/5 - Safe to Merge