Skip to content

fix(master): backfill legacy rollout registry entries - #144

Merged
beinan merged 1 commit into
mainfrom
fix/master-registry-backfill
Jul 14, 2026
Merged

beinan merged 1 commit into
mainfrom
fix/master-registry-backfill

Conversation

@beinan

@beinan beinan commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • discover top-level *.rollout.lance datasets through Lance object-store APIs during master startup
  • exclude _registry and _stats, then batch-insert only missing registry entries in one append
  • add idempotency, filtering, URI joining, and startup migration regressions

Relationship

  • merge after the registry reload PR so master also observes registry commits made after startup by workers
  • this PR is independently based on main and addresses the legacy-store migration gap

Testing

  • cargo fmt --all -- --check
  • cargo test -p lance-context-core -p lance-context-master
  • cargo clippy --workspace --all-targets -- -D warnings

@beinan
beinan force-pushed the fix/master-registry-backfill branch from 4846cac to 71b9496 Compare July 14, 2026 21:52
@beinan
beinan merged commit b9bafd1 into main Jul 14, 2026
9 checks passed
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