2023-05-31 GnuCash IRC logs

00:19:18 *** NoobAlice has quit IRC
00:36:37 *** jervin has quit IRC
01:25:52 *** gandalf has joined #gnucash
01:47:25 *** fell has quit IRC
01:48:46 *** fell has joined #gnucash
01:48:46 *** ChanServ sets mode: +o fell
01:55:52 *** gour has joined #gnucash
01:55:52 *** ChanServ sets mode: +v gour
02:55:47 *** gour has quit IRC
02:57:16 *** gjanssens has joined #gnucash
02:57:16 *** ChanServ sets mode: +o gjanssens
03:30:44 *** gour has joined #gnucash
03:30:44 *** ChanServ sets mode: +v gour
03:51:26 *** bertbob has quit IRC
03:53:08 *** gandalf1 has joined #gnucash
03:53:35 *** gandalf has quit IRC
03:53:35 *** gandalf1 is now known as gandalf
03:55:48 *** bertbob has joined #gnucash
03:55:48 *** ChanServ sets mode: +v bertbob
04:06:24 *** gandalf has quit IRC
07:35:51 *** gandalf has joined #gnucash
07:38:24 *** gandalf1 has joined #gnucash
07:38:51 *** gandalf has quit IRC
07:38:51 *** gandalf1 is now known as gandalf
07:53:21 *** gour has quit IRC
08:10:30 *** chris has joined #gnucash
08:10:30 *** ChanServ sets mode: +v chris
08:10:34 *** gncbot sets mode: +o chris
08:10:37 <chris> Scrub.c is shockingly bad.
08:11:24 <chris> it scans an account's descendant tree for splits, and for each split it'll scrub all split->trans->peer_splits
08:13:54 <chris> #1651 makes it marginally less bad
08:38:26 *** mydogsnameisrudy has joined #gnucash
08:39:34 *** mydogsnameisrudy has quit IRC
08:56:47 <chris> ISTM the worst slowdown in Check&Repair is xaccTransScrubSplits which calls TransBegin/CommitEdit, *irrespective* of whether the txn needs scrubbing.
08:56:55 <chris> remove it, and check&repair is *fast*
08:57:11 <chris> (2-3seconds vs >10s)
09:07:26 *** jervin has joined #gnucash
10:49:20 *** gandalf1 has joined #gnucash
10:49:47 *** gandalf has quit IRC
10:49:47 *** gandalf1 is now known as gandalf
11:24:03 *** NoobAlice has joined #gnucash
11:24:03 *** ChanServ sets mode: +v NoobAlice
12:15:49 *** palerider has joined #gnucash
12:16:53 *** palerider has left #gnucash
13:08:21 *** warlord has joined #gnucash
13:08:21 *** gncbot sets mode: +o warlord
14:00:01 *** ns12 has quit IRC
14:00:39 *** ns12 has joined #gnucash
16:12:57 *** gjanssens has quit IRC
16:21:29 *** gandalf has quit IRC
21:21:53 *** jervin has quit IRC
21:48:02 *** jervin has joined #gnucash
22:09:53 *** jervin has quit IRC
22:44:06 *** phebus has quit IRC
22:50:36 *** phebus has joined #gnucash
22:50:36 *** ChanServ sets mode: +v phebus