--- Day changed Fri Jan 03 2020 00:44 < kcalvinalvin> ok so clair works with the main branch now but is about as fast as how we're already doing it? 08:23 < adiabat> kcalvinalvin: hey will take a look 08:24 < adiabat> clair wouldn't speed anything up though? At least not as set up now 08:24 < kcalvinalvin> Yeah it's the same. Likely that I screwed something up 08:24 < adiabat> clair was an extra pass to get better data than just the ttl lookahead data. So it was only for lowering network traffic not speed 08:25 < adiabat> yeah when I tried it it didn't really lower network traffic so I didn't use it. It seems weird though because it feels like it *should* help 08:25 < adiabat> and it's quite possible that something is wrong in it, and that a correct version would help 08:26 < kcalvinalvin> could you check issue #41? 08:26 < kcalvinalvin> Well at least it's been updated for master so there is that 08:32 < kcalvinalvin> Oh and also, are you free enough today for a call? 08:33 < kcalvinalvin> adiabat 08:53 < adiabat> hey - yeah could do a call in the afternoon 08:54 < adiabat> re #41 - positionMap is the biggest not-yet-addressed thing in the library I think 08:54 < adiabat> dirtyMap is... no longer used? Or I got rid of it on the undo branch and will merge that shortly 08:55 < adiabat> but positionMap is... yeah. It would have to be replaced by levelDB 08:55 < adiabat> OR a custom prefix tree thing. Which would be faster / smaller but a bit of work 08:56 < adiabat> although, if we're just serializing to disk on startup/shutdown, you don't actually need to write the positionMap to disk 08:56 < adiabat> you can regenerate the whole thing at any time from f.forest itself 08:59 < adiabat> might take a minute to restart that way but that's should be fine. Just read through every leaf in the forest and add it to the map 09:00 < adiabat> for i:=0;i that would do it. might only take 10 seconds in testnet? 09:13 < adiabat> hm actually yeah... there's really no need to put the positionMap on disk 09:13 < adiabat> it's only there for speedup; you *could* run a bridge node without it there at all. It would just be too slow 09:14 < adiabat> (although that's a guess; maybe I should try without it and actually see how much it slows down...) 09:20 < kcalvinalvin> Ok cool 09:21 < kcalvinalvin> what time are you good? 09:27 < adiabat> could do a quick call now but only for like 10 min 09:27 < adiabat> or more like in 2 hours 10:01 < kcalvinalvin> ok just ping me when you're good 11:16 < kcalvinalvin> Just curious but... 11:16 < kcalvinalvin> mitbitcoinclub spells utreexo as UTreeXO. What's the preferred way 11:57 < adiabat> huh weird. I just say utreexo but I guess they think it's easier to read that way? 11:57 < adiabat> back & can do a call now 12:03 < kcalvinalvin> oh cool 12:04 < kcalvinalvin> adiabat I'm here 12:05 < adiabat> ok jitsi 12:05 < adiabat> or can use signal 12:05 < kcalvinalvin> eh either works 12:06 < adiabat> ok i'm on jitsi 12:06 < adiabat> meet.jit.si/utreexo