View Single Post
Old 10-15-2017, 03:58 PM   #239
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,794
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by Immelmann67 View Post
How many books? Just shy of 149000, and several custom columns.
That is a 'big' library. Calibre loads the database into memory at start, so that probably helps explains why you got a memory fail.

File Type plugins (such as GFN) don't have access to that in-memory copy of the database, so Terisa de Morgan instanced a local copy within the plugin. If you read through the thread you'll read Kovid's earlier posts (~post #170) as to why that's a no-no.

As I understand Terisa's latest post - the 'beta' version she attached will store the plugin preferences (the columns names) in a plugin specific json file in the configuration folder rather than the preferences table in the database - which means GFN will have no need to access the in-memory database.

BR
BetterRed is offline   Reply With Quote