[kmymoney] [Bug 405329] CPU loop reconciling if all transactions are cleared

2019-03-11 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=405329

--- Comment #1 from Thomas Baumgart  ---
Analysis showed, that the automatic algorithm is not performing well when
working on a larger set of (not reconciled or cleared) transactions (maybe more
than a few tens). This seems to apply only if there is a difference between the
sum of all transactions and the expected amount. In case there is no
difference, the wizard returns immediately.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 405329] CPU loop reconciling if all transactions are cleared

2019-03-14 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=405329

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit||https://commits.kde.org/kmy
   ||money/f4c359840e16d6c91dc7d
   ||b8480209c56557046cc
 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||5.0.4

--- Comment #2 from Thomas Baumgart  ---
Git commit f4c359840e16d6c91dc7db8480209c56557046cc by Thomas Baumgart.
Committed on 14/03/2019 at 17:32.
Pushed by tbaumgart into branch '5.0'.

Improve automatic reconciliation

It took way too long for the number of combinations to calculate. The
total of combinations checked has been reduced from 300.000 to 60.000
before the search is terminated. Also, the progress bar has been fixed
so that there is some visual feedback to the user during the
calculations.
FIXED-IN: 5.0.4

M  +18   -9kmymoney/views/kgloballedgerview_p.h

https://commits.kde.org/kmymoney/f4c359840e16d6c91dc7db8480209c56557046cc

-- 
You are receiving this mail because:
You are watching all bug changes.