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

Make persisted configurations compatible after upgrading Jasmin #192

Closed
farirat opened this Issue Jun 14, 2015 · 1 comment

Comments

Projects
None yet
1 participant
@farirat
Contributor

farirat commented Jun 14, 2015

Persisted configuration (in /etc/jasmin/store) are simple pickled Jasmin objects, loading persisted configuration remains valid only when object classes didnt change after an upgrade.

If it is not the case (ex: User class changed), the persisted data will be obsolete and it's very annoying !

-- reported by many users

@farirat farirat self-assigned this Jun 14, 2015

@farirat farirat added this to the v0.6 milestone Jun 14, 2015

farirat added a commit to farirat/jasmin that referenced this issue Jun 24, 2015

Related to jookies#192
Persisted configuration is tagged with current Jasmin release.
@farirat

This comment has been minimized.

Show comment
Hide comment
@farirat

farirat Jun 24, 2015

Contributor

There's no actual clean way to make persisted config live any release update without problems, work is done to:

  • Tag the current release in persisted config (in files), this will help user identify the original version of the persisted data
  • Will try to cover any breaking change in api to accept old data
Contributor

farirat commented Jun 24, 2015

There's no actual clean way to make persisted config live any release update without problems, work is done to:

  • Tag the current release in persisted config (in files), this will help user identify the original version of the persisted data
  • Will try to cover any breaking change in api to accept old data

@farirat farirat closed this Jun 24, 2015

farirat added a commit to farirat/jasmin that referenced this issue Jun 24, 2015

Close jookies#210
Related to jookies#192 (backward compatible change on SMPPc config)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment