Quote:
Originally Posted by bernard.ryefield
With 7300+ books now it should take under 3mn. Hence my remark about the PDFs above.
|
The problem with eliminating PDFs from the fetch is that you can add bookmarks for them. And then add an annotation to the bookmark.
Quote:
Edit:
Actually the first pass (Fetching annotations from device) spends 4mn, it's the second pass (Getting active annotations for KoboTouchExtended) that spends an undefined amount of time.
|
Unfortunately, I think the only way to find out is to let it run and see. The phases are not well defined. And sort of changed. The released version gets a list of all books on the device and then looks for annotations for these books. The beta version above gets a list of all annotations and then checks if the books are in the current calibre library. Which is better probably depends on the number of books with annotations and what percentage are in the calibre library. If most books have annotations, it is probably the former. But, if there are very few annotations, the latter is probably better.
I've just thought of something to do to help with the latter version. Plus, I might add some statistics gathering to the log file to get a better idea of the counts. I'll try and do these in the next couple of days, but if you can run the last version in debug mode and post the output, that would be good.
Quote:
Also I don't get the message for the log file any more. Is it removed ?
|
Do you mean the debug log? If so, I don't think it has changed. But, there probably was an option to not show the message again on the message box. Did you select that?