Skip to content

Move in-mem provider from inside diskann-providers to its own crate #712

@harsha-simhadri

Description

@harsha-simhadri

In-memory providers are in diskann-providers/src/model/graph/provider/async_/inmem. Move them up to diskann-inmem crate.

Move traits and utilities in diskann-providers/src/model/graph/provider/async_/common.rs that are used solely by the in-mem providers to the inmem crate.

If you encounter further Rust orphan rule violations, list all the violations.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions