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

Implement transparent repository upgrade #182

Closed
ArneBachmann opened this Issue Feb 12, 2018 · 3 comments

Comments

1 participant
@ArneBachmann
Owner

ArneBachmann commented Feb 12, 2018

Would avoid the manual migration hints in the README.md.
Either use the version information in the repository to determine format, or introduce a new repo_format counter starting from 0.

@ArneBachmann ArneBachmann self-assigned this Feb 12, 2018

@ArneBachmann ArneBachmann added this to the Future milestone Feb 12, 2018

@ArneBachmann

This comment has been minimized.

Owner

ArneBachmann commented Feb 12, 2018

Alternatively, trigger this via sos upgrade to avoid silent repository changes.

@ArneBachmann

This comment has been minimized.

Owner

ArneBachmann commented Feb 14, 2018

Metadata update done automatically (as there's a backup file created anyway).
Revision data upgrade only after user confirmation (needs dump/backup or user confirmation).

@ArneBachmann ArneBachmann modified the milestones: Future, 1.4 Feb 14, 2018

@ArneBachmann

This comment has been minimized.

Owner

ArneBachmann commented Feb 14, 2018

This issue helps in implementing further evolutionary incompatible changes easier.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment