[KPhotoAlbum] Load-performance branch

Robert Krawitz rlk at alum.mit.edu
Sun Jun 10 22:45:27 BST 2018


On Sun, 10 Jun 2018 23:28:49 +0200, Johannes Zarl-Zierl wrote:
> I've (finally) started reviewing the load-performance-stable branch.
>
> I'm still at the beginning, but no serious problems so far ;-)

That's good to hear :-)

> I'm wondering why you start so many transactions in ExifDB, but I haven't touched that part for a while, so quite possibly I just need to brush up on my QSqlQuery knowledge a bit...

I'm not actaully using more than one transaction (m_insertTransaction)
per image scan.  However, in order to simplify the load logic, I need
to be able to get at the insert query started within that transaction,
hence getInsertQuery.

> Thanks for all the work!
>
>   Johannes
>
>
> Am Samstag, 2. Juni 2018, 03:47:26 CEST schrieb Robert Krawitz:
>> If anyone wants to merge the load-performance branch, I suggest not
>> going beyond change set 157f8b10a60dd656f4c7c9bd23ca8357fa6df812.  The
>> commits beyond that point are a bit more experimental, focusing on
>> more corner case items (in particular, image collections that span
>> multiple filesystems -- something that matters to people with large
>> image collections who for one reason or another aren't using RAID).
>> 
>> I probably should have branched off from that point...

-- 
Robert Krawitz                                     <rlk at alum.mit.edu>

***  MIT Engineers   A Proud Tradition   http://mitathletics.com  ***
Member of the League for Programming Freedom  --  http://ProgFree.org
Project lead for Gutenprint   --    http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton



More information about the Kphotoalbum mailing list