https://bugs.kde.org/show_bug.cgi?id=521221

--- Comment #10 from Thomas Baumgart <[email protected]> ---
The processing of the file takes 5 seconds when running on the empty db

2026-06-09 12:31:21 OfxImporterPlugin::importStatement start
2026-06-09 12:31:26 Processing transactions done (test)

but 62 seconds when the data is already present (I see 247 "Detected
transaction duplicate" messages in the log in between those two messages)

2026-06-09 12:32:13 OfxImporterPlugin::importStatement start
2026-06-09 12:33:15 Processing transactions done (Fidelity Visa Signature)

The root cause might be the fact that any imported transaction is dropped into
the ledger and then a search for a duplicate is started. If one is found, the
imported transaction is removed again. In regular circumstance where one only
imports a handful of transactions at a time or mostly new ones and only a few
duplicates this is not significant, but with almost 250 transactions already on
file, each millisecond hurts.

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

Reply via email to