View Single Post
Old 07-10-2013, 10:39 AM   #20
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,144
Karma: 60406498
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Sometimes a design decision is made, lots (1000's of hours) of code written the tested before a 'I coulda' had a V8' situation arises and change of direction become next to impossible. The Library structure assumption is threaded through out the code.

Personally, I don't think Kovid made an error making the Library into a Single structure. Managing and recovery for a library spread over multi-Tera Bytes would not be fast nor trivial.
(IIRC Calibre started out using a BLOB and abandoned that for DB performance reasons.)

And I believe the standard line still applies. 'New (working) code submissions accepted'
theducks is online now   Reply With Quote