Upgrading to 1.5.0 dropped a lot of pages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Lifeograph |
Invalid
|
Undecided
|
Unassigned |
Bug Description
My Fedora 28 laptop recently had an upgrade of lifeograph to 1.5.0, which triggered a notice the DB would be updated, and I proceeded with it. After a few days of usage, I noticed that some info I knew was there couldn't be found anymore, and I verified today that a lot of pages seem to be missing. The pages that were dropped seem to be random, so no idea what triggered it... there's years of useful info from work, there, so I'd really like to keep it.
Is there any way to recover the old pages, in case? I think I found an older version of the diary (if I use that I'm asked to upgrade again, with the same result), any debug information I can collect somehow to help iron out the cause of the issue and fix it? I know that I can try to install an older version and see if the data is still there and stick to that, but that sounds like a poor solution.
Thanks,
Lorenzo
Changed in lifeograph: | |
importance: | Undecided → Medium |
Thank you for the report.
First of all, at every DB upgrade, Lifeograph saves a backup copy of the last version with a name that equals the original name plus version number. So, your pages (entries?) should be safe unless you deleted that backup file.
Second of all, this kind of problems are very important as preservation of user data is of topmost priority. So, I am really interested in diagnosing and fixing this problem.
The dropped pages should not be random. Especially if you lose the same pages when you upgrade again. There should be a pattern, a common property among the pages that are lost.
Probably the file contains sensitive data and you cannot share it. So, can you do the following:
1) Create a copy the pre-1.5 version of the diary file.
2) Open the copy on Lifeograph 1.4 and delete all the entries except for those that get deleted.
3) Edit the contents of the remaining entries to remove any personal or sensitive data but make sure that entries still have some content, they should not be completely empty.
4) Create a new backup copy of the new file.
5) Open the latest copy in v1.5 to make sure that the entries are still getting deleted on upgrade.
6) Share the not upgraded copy with me to investigate.