-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider deprecating old migrations #93
Comments
Unfortunately, anything that directly or indirectly depends on badger will break with:
This happens because old migrations have old gxed versions of things. |
Hm. Annoying. We could change how we vendor the trace library... We really can't deprecate old migrations. Users may have old archived repos sitting around and we want to support reading from these repos. |
I hacked it so things work for now. It will probably be a pain to align all migration submodules to use the same net/trace in the future, but for now things are ok. |
This is now fixed permanently. Each migration is a separate binary, and all dependencies are vendored into each migration. There are no shared dependencies, and fs-repo-migrations downloads all necessary migration binaries and executes them in order. |
No longer necessary as noted in the previous comment. Closing. |
Thank you @gammazero , you resolved a big mess. |
fs-repo-migrations
(workarounds exist)The text was updated successfully, but these errors were encountered: