Bug 204233 - Performance decreases when multiple accounts are added
Summary: Performance decreases when multiple accounts are added
Status: RESOLVED FIXED
Alias: None
Product: skrooge
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Stephane MANKOWSKI
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-18 05:25 UTC by gumper1034
Modified: 2009-08-19 13:47 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gumper1034 2009-08-18 05:25:33 UTC
Version:           0.2.9 (using KDE 4.3.0)
OS:                Linux
Installed from:    SuSE RPMs

Just started testing skrooge and found that when selecting the "check mark" in each entry when reconciling an account, the operation would take approximately 10 seconds until the check mark registers. At this time my cpu also goes to 100% usage. 

This problem only started to occur when I added more bank accounts to my skrooge file. The more that I added, the longer the "checking" operation takes. Maybe it's just that I have a large number of entries in my accounts? The number of operations in the new accounts that I added when the problem starts to appear have 4542 in the one, and 923 in the other.

I also noticed that the size of my skrooge file is at 15.8meg. That's only with 3 accounts so far. Seems kind of large, especially if I compare it to my Kmymoney file which has many more accounts. That file is only at 337kb.
Comment 1 gumper1034 2009-08-18 05:56:04 UTC
It seems this problem only appears if I have the tabs (3 total) for the other accounts open at the same time as when I'm reconciling the account. If I only have the tab opened for the account that I'm reconciling, I don't have the delay. 

Hope this helps!
Comment 2 Stephane MANKOWSKI 2009-08-18 13:55:57 UTC
Hi,

You are on 0.2.9.
The current version is 0.5.0, this version contains many enhancements concerning performances (and a correction to optimise file size).

Are you in position to build and test this version ?
Comment 3 Guillaume DE BURE 2009-08-18 16:17:03 UTC
Thanks for reporting this !

Just to be clear : 0.5.0 is not released yet (target date is August 29th). If you want to build it, please read http://userbase.kde.org/Skrooge/Compilation.
Comment 4 gumper1034 2009-08-19 05:06:51 UTC
I was able to install version 0.5.0 beta1 from source. The problems that I was seeing with the older version are gone. This is really turning out to be a great program. Thanks for all your hard work!
Comment 5 Guillaume DE BURE 2009-08-19 13:47:55 UTC
Thanks ! Keep reporting bugs, it's really useful to make skrooge better.

Closing this one, and adding comment on kde-apps.