Skip to content

Conversation

@shiyasmohd
Copy link
Contributor

  • Extract amp-providers-registry crate from amp-dataset-store
  • Update admin-api to use DatasetsRegistry directly for registry operations

Closes #1558

@shiyasmohd shiyasmohd changed the title refactor(dataset-store): extract amp-providers-registry crate refactor(dataset-store): extract amp-providers-registry crate Jan 16, 2026
@shiyasmohd shiyasmohd self-assigned this Jan 16, 2026
@shiyasmohd shiyasmohd requested a review from LNSD January 16, 2026 08:05
use std::path::PathBuf;

use amp_dataset_store::DatasetKind;
use amp_providers_registry::dataset_kind::DatasetKind;
Copy link
Contributor

Choose a reason for hiding this comment

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

From my POV, it makes no sense to depend on the provider registry crate to use the dataset kind type. We should find a way to encode the different kinds at the typesystem level without an enum. Maybe via a trait. Idk.

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.

refactor(dataset-store): extract amp-providers-registry crate

3 participants