![]() |
#1 |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,893
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Books Read Checkmarks Vanished
I just noticed today that none of my books were marked as read. After investigating I know it happened on March 6th while testing whichever beta version happened to exist at that time. I restored from backup so all is fine.
I'm not sure how it happened. If you think the logs would go back that far I'd be glad to send them. My recollections are fuzzy. I uninstalled and reinstalled CC a couple of times that morning (including wiping the data and cache). I also deleted all of my books via an Android file manager at one point. I also changed from using ID for file name to template naming, then back again. If no one else has seen this then I would chalk it up to my messing around with the files on my device in a unique manner. Last edited by DoctorOhh; 03-11-2014 at 02:59 AM. |
![]() |
![]() |
![]() |
#2 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,353
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Hmmm....
I would like to know why this happened, but I suspect that it is no longer possible to do the forensics. Too many things have changed, both in CC and in calibre. On the other hand, it is good to know that it did happen, so I can keep it in mind when looking for ways to stress test this stuff. |
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,893
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Quote:
I have been without power for 4 days due to an ice storm and it is time to try and place my entire library back on my device. Thanks for taking the time to improve the app. |
|
![]() |
![]() |
![]() |
#4 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,353
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
I think I know what happened. There is an unfortunate interaction between scan for books and syncing. If the sync columns are set when CC scans for books then calibre's data will be overwritten with null values. I am fixing this now.
The workaround is not to set the sync columns until CC has connected for the first time and scanned for books. |
![]() |
![]() |
![]() |
#5 | |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,893
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Quote:
|
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,353
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
I know the problem is there because it happened to me today during upgrade testing. It took me several moments to figure out what had happened to my db. Fortunately, like you I had a backup and could get back to a known state so I could debug it.
Although it would be great if you could confirm it, given the size of your library the test would take ages. Only bother if you have those ages to spend. ![]() Unfortunately the fix requires a change to calibre as well as to CC, so I can't make a new CC release until Friday. |
![]() |
![]() |
![]() |
#7 | |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,893
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Quote:
This is what the beta process is all about. Since I currently only have 100 books on my device I'll be glad to test it. What are the circumstances required to replicate the error? |
|
![]() |
![]() |
![]() |
#8 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,353
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Last edited by chaley; 03-11-2014 at 07:55 AM. |
|
![]() |
![]() |
![]() |
#9 | |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,893
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Quote:
I hope that it is consistent with what you expected. Update: 1. I disconnected then connected again and sent a new set of read books to my device and the same thing happened, but this time not only the new books lost the read mark, the books on the device that matched also lost their marks when the new books were sent. 2. I tried one more time this time with scan for books unchecked and the same thing as in update 1 happened. Last edited by DoctorOhh; 03-13-2014 at 06:01 AM. |
|
![]() |
![]() |
![]() |
#10 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,353
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Quote:
Losing the checkmarks on the newly-sent books is the same new problem as above. Losing all the checkmarks when you send new books implies that CC and calibre disagreed on what the checkmark should be, but this doesn't feel right. I suggest that we hold off any further experiments until we are both running the same codebase. Both CC and calibre have changed to fix the bugs I found earlier in the week (and that you were trying to repeat) and to fix the bug you found today. Both will be released tomorrow. |
||
![]() |
![]() |
![]() |
#11 | |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,893
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Quote:
|
|
![]() |
![]() |
![]() |
#12 |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,893
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
With the updates everything works as expected.
|
![]() |
![]() |
![]() |
#13 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,353
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
modifying reading stats (number of books read and hours read)? | psy65 | Kobo Developer's Corner | 10 | 10-14-2016 03:06 AM |
Paperwhite books vanished from collections | trampas | Amazon Kindle | 1 | 11-20-2012 02:08 PM |
Read all about it! Device owners read more books, magazines and newspapers | dacattt | News | 24 | 10-21-2012 04:43 AM |
Column that allows only checkmarks? | Synful | Library Management | 13 | 07-04-2011 10:32 AM |
0.6.29 -> Series vanished? | guyanonymous | Calibre | 2 | 12-28-2009 03:02 PM |