View Single Post
Old 02-01-2015, 08:50 PM   #6
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,828
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
@Smokva - no worries,

Some metadata updates cascade through many books - eg if you changed a Publisher name from Random Hose, to Random House then all the books with Random Hose would have their metadata updated. In the book folders you'll see there are metadata.opf files, the sole purpose of which is to backup the metadata, for use by the Restore database function. The metadata.opf files are not written immediately something changes, they are written in a background task at about 1/second - so if you had 1,000 Random Hose books it would take about 15 minutes to write the 1,000 updated metadata.opf files with Random House.

The "Library Metadata Backup Status" tells you how how many metadata.opf files are still waiting to be written. Don't worry... if you close calibre, it will carry on rewriting them when calibre is started again. If you want to get it done quickly, use the calibredb backup_metadata command. I did something the other day that would have taken more than 2 hours to write the new files, it took about two minutes from the command line - the reason I did it is that the disk ticking annoys me.

BR

Last edited by BetterRed; 02-01-2015 at 08:54 PM.
BetterRed is offline   Reply With Quote