Skip to content

feat: Unified Migration System Design#1268

Draft
quake wants to merge 12 commits intodevelopfrom
agent/quake-opencode-wsl/9a2b80d4
Draft

feat: Unified Migration System Design#1268
quake wants to merge 12 commits intodevelopfrom
agent/quake-opencode-wsl/9a2b80d4

Conversation

@quake
Copy link
Copy Markdown
Member

@quake quake commented Apr 13, 2026

No description provided.

quake added 12 commits April 9, 2026 16:27
Detailed plan covering 4 phases (12 tasks) for migrating from the
standalone migrate/ crate to a unified migration system in fiber-store
that works across all backends (RocksDB, SQLite, IndexedDB).
…stem

- Fix fiber-bin/fiber-wasm imports to use fnn::store re-exports instead
  of direct fiber_store::migration (fiber-bin doesn't depend on fiber-store)
- Add MigrationPlan/MigrationProgress re-exports in fiber-lib/src/store/mod.rs
- Remove obsolete migration scanning code from fiber-lib/src/build.rs
- Fix migration.rs auto_migrate() to use effective_latest_version() that
  considers dynamically registered migrations (fixes test failures)
- Fix test_run_migration open_db call to pass &Path reference
- Remove unused mut on DbMigrate variable in test
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