--- Log opened Thu Jul 08 00:00:00 2021 01:48 < dergoegge> kcalvinalvin: i will look into parallel once i have sequential ibd working, but i think james mentioned here https://github.com/bitcoin/bitcoin/pull/15606#issuecomment-869921671 that this would require quite a bit of refactoring. 02:03 < kcalvinalvin> dergoegge Yeah seems like it. I guess it's about time I start reading more core code... 05:12 < adiabat> kcalvinalvin: it's regtest though, without any reorgs. So that shouldn't apply 07:57 < adiabat> yeah I dunno there's a bunch of things that are broken, not sure where it's happening. Could you look at the flatterttl branch? 07:57 < adiabat> I can send a regtest blocks folder but really it seems to happen whenever I genrate regtest 20:34 < adiabat> also I don't know how to edit utcutil.. some go mod thing 20:34 < adiabat> I think it's easier to give up on the whole "btcd" thing and just use our own repos and not mess around with the go mod thing 20:35 < adiabat> so that the imports listed at the top of the file are the actual things your importing 20:37 < adiabat> I can change the DedupeBlock() code in my utcutil folder but it doesn't change the actual compiled code 20:39 < adiabat> yeah I want to get rid of go mod. One of the things I really like about go is that there's no macros, so you can't like, redefine "true" to mean "false" or something 20:41 < adiabat> but go mod seems to be pretty much that; something is secretly replacing all the imports with something else 23:26 < kcalvinalvin> go.mod is just a lock file though 23:26 < kcalvinalvin> replace github.com/btcsuite/btcutil => /path/to/your/utcutil 23:27 < kcalvinalvin> Changing line 16 to this will work 23:27 < kcalvinalvin> Yeah I'll take a looksie and try to find out what's wrong before the meeting on Monday 23:28 < kcalvinalvin> Also, I'm planning to move the whole btcacc/ directory to utcd so there's that 23:29 < kcalvinalvin> As for DedupeBlock().. there's a bunch of duplicate hashes going on before I changed the binary to use utcutil. I guess if you're only doing regtest it doesn't matter but for mainnet it's a huge time save 23:30 < kcalvinalvin> I don't have any strong opinions about how the project is structured but I think keeping that speedup is important --- Log closed Fri Jul 09 00:00:01 2021