--- Log opened Thu Feb 04 00:00:35 2021 04:18 -!- ghost43_ [~daer@gateway/tor-sasl/daer] has joined #utreexo 04:19 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Ping timeout: 268 seconds] 13:42 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has quit [Ping timeout: 268 seconds] 13:44 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has joined #utreexo 16:40 -!- rjected_ [~weechat-h@natp-128-119-202-40.wireless.umass.edu] has quit [Ping timeout: 240 seconds] 16:42 -!- rjected_ [~weechat-h@natp-128-119-202-40.wireless.umass.edu] has joined #utreexo 19:52 -!- rjected_ [~weechat-h@natp-128-119-202-40.wireless.umass.edu] has quit [Ping timeout: 276 seconds] 19:53 -!- rjected_ [~weechat-h@natp-128-119-202-40.wireless.umass.edu] has joined #utreexo 20:19 -!- rjected_ [~weechat-h@natp-128-119-202-40.wireless.umass.edu] has quit [Read error: Connection timed out] 20:19 -!- rjected_ [~weechat-h@natp-128-119-202-40.wireless.umass.edu] has joined #utreexo 20:29 < adiabat> how do we get rid of dbworker? 20:31 < adiabat> like, it's dumb because it's only storing this tuny 4 byte value, but if we don't have it... 20:31 < adiabat> then we'd have to search through every tx in the block every time we want to write a ttl 20:33 < adiabat> 3GB for posmap is ... bad but ... oh I *do* have another way to do it more efficiently 20:34 < adiabat> but... that's some whole other fun thing to code which... yeah maybe better not to get into now 20:35 < adiabat> maybe dbWorker can be more efficient if we have a cache in front of it...? 20:35 < adiabat> it seems a little crazy since the whole point of the dbWorker is ultimately to get TTL values to cache better 20:36 < adiabat> but we could keep a 10 block or so map of outpoint : positionInBlock 20:36 < adiabat> and then only write to the DB the entries that are still around after 10 blocks and flush them from the map then 20:37 < adiabat> (if they haven't been removed from the map by getting spent first) 20:37 < adiabat> would cut down db writes by half or so, and doesn't take much ram 20:37 < adiabat> of course, this server isn't really as important because the btcd stuff will be what everyone uses 23:27 < kcalvinalvin> adiabat We should also start talking about long term goals (at least for this year) 23:28 < kcalvinalvin> I'm thinking we should start focusing more on the actual library more and port those to C++ (and maybe Rust) 23:29 < kcalvinalvin> I have a lot of doubts about btcd merge happening in a reasonable time-frame 23:29 < kcalvinalvin> In contrast, Bitcoin Core and rust-bitcoin are at least active 23:50 -!- ghost43_ [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 23:50 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #utreexo --- Log closed Fri Feb 05 00:00:36 2021