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
Describe tarantool 1.10->2.x migration process #587
Labels
documentation
Improvements or additions to documentation
Milestone
Comments
I think it could be useful - #253 (comment) |
rosik
added a commit
that referenced
this issue
Mar 27, 2020
This patch introduces an option - `upgrade_schema` to perform an upgrade procedure if we want to upgrade tarantool version. The main idea to apply `box.schema.upgrade` on the leader (according to failover priority in topology confgig). We can't do it on each instance - it lead to replication conflicts if we have 2 or more writable instances. We don't do it automatically to give an ability for user to check that instances works fine with new tarantool version but old schema. This thesis is not relevant just now because of "Space 277 doesn't exist" error (tarantool/tarantool#4691). But I hope it will be solved soon. Also introduce new type of tests - "upgrade". The main idea it to try to bootstrap server from existing snapshots with older schema version. See also #587 Co-authored-by: Yaroslav Dynnikov <yaroslav.dynnikov@gmail.com>
Onvember
added a commit
that referenced
this issue
Nov 16, 2020
Onvember
added a commit
that referenced
this issue
Nov 19, 2020
rosik
pushed a commit
that referenced
this issue
Nov 20, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Suppose i'm a user, and I have cartridge (scm-1) + tarantool (1.10). How do I upgrade tarantool to 2.x?
Related: tarantool/tarantool#4691
The text was updated successfully, but these errors were encountered: