Skip to content

fix: keep one canonical Zarr store per OMERO object - #35

Merged
TorecLuik merged 5 commits into
masterfrom
feature/single-canonical-store
Oct 12, 2026
Merged

TorecLuik merged 5 commits into
masterfrom
feature/single-canonical-store

Conversation

@TorecLuik

@TorecLuik TorecLuik commented Sep 24, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • stop publishing and selecting canonical generation copies
  • update trust metadata in the object's single canonical registration
  • consolidate equivalent legacy registrations and generated stores in the admin migration
  • rebind shallow manifests, reports, and OMERO projections before removing redundant generated stores
  • retain native/imported managed Zarrs in place and fail closed on different content

Validation

  • local migration consolidated 17 canonical objects with 0 failures; post-run dry-run found no remaining work
  • 249 passed, 4 skipped in the companion test-suite branch
  • focused migration/canonical selection: 56 passed
  • compileall and diff checks pass

Merge #36 into test-suite first so this PR's required check uses the updated contract.

Depends on NL-BioImaging/BIOMERO.shallower#7 and NL-BioImaging/BIOMERO.importer#25.

@TorecLuik
TorecLuik merged commit b937dec into master Oct 12, 2026
1 of 2 checks passed
@TorecLuik
TorecLuik deleted the feature/single-canonical-store branch October 12, 2026 13:40
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.

1 participant