--- Log opened Thu Oct 04 00:00:27 2018 00:09 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 00:13 -!- lnostdal [~lnostdal@77.70.119.51] has quit [Ping timeout: 252 seconds] 00:20 -!- qinfengling [~qinfengli@45.32.53.207] has joined #bitcoin-core-dev 00:25 -!- meshcollider_ [uid246294@gateway/web/irccloud.com/x-seiwkpkhnvvwxfbx] has quit [Quit: Connection closed for inactivity] 00:27 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 00:27 -!- jeremyrubin [~jr@2001:df0:eb:2ff0:1d54:35e9:c142:47c7] has joined #bitcoin-core-dev 00:36 -!- hebasto [~hebasto@37.229.224.42] has quit [Remote host closed the connection] 00:43 -!- IGHOR [~quassel@93.178.216.72] has joined #bitcoin-core-dev 00:49 -!- booyah [~bb@193.25.1.157] has quit [Read error: Connection reset by peer] 00:50 -!- booyah [~bb@193.25.1.157] has joined #bitcoin-core-dev 00:54 -!- rex4539 [~rex4539@ppp-2-84-165-183.home.otenet.gr] has quit [Quit: rex4539] 00:58 -!- harrymm [~harrymm@69.161.195.103] has joined #bitcoin-core-dev 00:58 -!- timothy [~tredaelli@redhat/timothy] has joined #bitcoin-core-dev 01:01 -!- setpill [~setpill@unaffiliated/setpill] has joined #bitcoin-core-dev 01:01 -!- elichai2 [uid212594@gateway/web/irccloud.com/x-ummhzjomwiligywf] has joined #bitcoin-core-dev 01:22 -!- setpill [~setpill@unaffiliated/setpill] has quit [Quit: o/] 01:23 -!- setpill [~setpill@unaffiliated/setpill] has joined #bitcoin-core-dev 01:39 -!- Zenton [~user@unaffiliated/vicenteh] has joined #bitcoin-core-dev 01:49 -!- jeremyrubin [~jr@2001:df0:eb:2ff0:1d54:35e9:c142:47c7] has quit [Read error: Connection reset by peer] 01:55 -!- rh0nj [~rh0nj@136.243.139.96] has quit [Remote host closed the connection] 01:56 -!- rh0nj [~rh0nj@136.243.139.96] has joined #bitcoin-core-dev 02:12 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 02:13 < fanquake> Will there still be a meeting tomorrow morning? I'm hoping I might actually be able to join between flights 02:17 -!- Krellan [~Krellan@2601:640:4000:9258:61e1:5627:7a12:56a4] has quit [Ping timeout: 260 seconds] 02:22 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 02:32 -!- hebasto [~hebasto@95.164.65.194] has joined #bitcoin-core-dev 02:58 -!- setpill [~setpill@unaffiliated/setpill] has quit [Quit: o/] 02:58 -!- setpill [~setpill@unaffiliated/setpill] has joined #bitcoin-core-dev 03:17 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Ping timeout: 260 seconds] 03:18 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 03:24 -!- ExtraCrispy [~ExtraCris@gateway/tor-sasl/extracrispy] has joined #bitcoin-core-dev 03:27 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Ping timeout: 240 seconds] 03:28 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 03:32 -!- JackH [~laptop@host86-182-8-23.range86-182.btcentralplus.com] has quit [Quit: Leaving] 03:37 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Ping timeout: 252 seconds] 03:44 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 03:50 -!- phwalkr [~phwalkr@192.32.61.94.rev.vodafone.pt] has joined #bitcoin-core-dev 03:58 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Ping timeout: 256 seconds] 04:00 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 04:04 -!- rex4539 [~rex4539@ppp-2-84-165-183.home.otenet.gr] has joined #bitcoin-core-dev 04:22 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 04:27 -!- ExtraCrispy [~ExtraCris@gateway/tor-sasl/extracrispy] has quit [Quit: Perhaps all levels of reality are valid.] 04:27 -!- irc_viewer_test [irc_viewer@gateway/vpn/privateinternetaccess/ircviewertest/x-06412631] has joined #bitcoin-core-dev 04:28 -!- ExtraCrispy [~ExtraCris@gateway/tor-sasl/extracrispy] has joined #bitcoin-core-dev 04:30 -!- irc_viewer_test [irc_viewer@gateway/vpn/privateinternetaccess/ircviewertest/x-06412631] has quit [Client Quit] 04:31 -!- ExtraCrispy [~ExtraCris@gateway/tor-sasl/extracrispy] has quit [Remote host closed the connection] 04:40 -!- ExtraCrispy [~ExtraCris@gateway/tor-sasl/extracrispy] has joined #bitcoin-core-dev 05:06 -!- unifiedh [~unifiedh@ec2-13-125-219-99.ap-northeast-2.compute.amazonaws.com] has joined #bitcoin-core-dev 05:13 -!- drexl [~drexl@cpc130676-camd16-2-0-cust445.know.cable.virginm.net] has joined #bitcoin-core-dev 05:14 -!- ken2812221 [~ken281222@180.217.128.98] has joined #bitcoin-core-dev 05:23 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Ping timeout: 256 seconds] 05:28 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Ping timeout: 260 seconds] 05:28 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 05:32 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 05:33 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 05:37 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Ping timeout: 252 seconds] 05:43 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [] 05:51 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 05:51 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 05:53 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Ping timeout: 260 seconds] 05:54 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 05:58 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Ping timeout: 252 seconds] 05:59 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 05:59 < harding> Each week, I look through the previous week's commits for interesting ones to document for the Optech newsletter. As part of that weekly routine, I'd be willing to write up any undocumented notable changes for the release notes---hopefully significantly cutting down on the work during the RC cycle---but I'd like suggestions on the best way to do that. Should I submit a PR each week to update the release notes? Or save up my 05:59 < harding> work for a monthly PR? Or maybe maintain the release notes on the devwiki full time? Or something else? 06:08 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Ping timeout: 250 seconds] 06:08 < sipa> harding: that sounds awesome 06:09 < sipa> though i think weekly is probably too ofte 06:09 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 06:09 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 06:09 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 06:12 < harding> sipa: yeah, that's what I was thinking. I guess I'll start with monthly and we can tweak it from there. 06:14 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-core-dev 06:16 -!- ExtraCrispy [~ExtraCris@gateway/tor-sasl/extracrispy] has quit [Remote host closed the connection] 06:45 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 06:54 -!- unifiedh [~unifiedh@ec2-13-125-219-99.ap-northeast-2.compute.amazonaws.com] has quit [Quit: Leaving] 06:57 -!- lnostdal [~lnostdal@77.70.119.51] has joined #bitcoin-core-dev 07:05 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 07:06 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 07:08 -!- setpill [~setpill@unaffiliated/setpill] has quit [Quit: o/] 07:29 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Ping timeout: 252 seconds] 07:33 -!- Apocalyptic [~Apocalypt@unaffiliated/apocalyptic] has quit [Ping timeout: 252 seconds] 07:34 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 268 seconds] 07:34 -!- Apocalyptic [~Apocalypt@unaffiliated/apocalyptic] has joined #bitcoin-core-dev 07:36 -!- michaelsdunn1 [~michaelsd@unaffiliated/michaelsdunn1] has joined #bitcoin-core-dev 07:38 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Ping timeout: 250 seconds] 07:39 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 07:47 -!- ExtraCrispy [~ExtraCris@gateway/tor-sasl/extracrispy] has joined #bitcoin-core-dev 08:14 -!- ExtraCrispy_ [~ExtraCris@gateway/tor-sasl/extracrispy] has joined #bitcoin-core-dev 08:14 -!- ExtraCrispy_ [~ExtraCris@gateway/tor-sasl/extracrispy] has quit [Remote host closed the connection] 08:31 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Ping timeout: 240 seconds] 08:32 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 08:41 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Ping timeout: 250 seconds] 08:42 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 08:45 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 08:47 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 08:51 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Ping timeout: 252 seconds] 08:52 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 09:06 -!- rex4539 [~rex4539@ppp-2-84-165-183.home.otenet.gr] has quit [Quit: rex4539] 09:10 -!- rex4539 [~rex4539@ppp-2-84-165-183.home.otenet.gr] has joined #bitcoin-core-dev 09:11 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 09:12 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 09:23 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Ping timeout: 240 seconds] 09:29 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has joined #bitcoin-core-dev 09:34 -!- jarthur [~jarthur@207.114.244.5] has joined #bitcoin-core-dev 09:44 -!- promag [~promag@83.223.248.185] has joined #bitcoin-core-dev 09:50 -!- timothy [~tredaelli@redhat/timothy] has quit [Ping timeout: 268 seconds] 09:58 -!- Murch [~murch@50-200-105-218-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 10:02 -!- Krellan [~Krellan@2601:640:4000:9258:3c4f:4b0d:287:e8e1] has quit [Remote host closed the connection] 10:07 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 10:09 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Ping timeout: 245 seconds] 10:14 -!- promag [~promag@83.223.248.185] has quit [Remote host closed the connection] 10:17 < gmaxwell> [OT] https://www.bloomberg.com/news/features/2018-10-04/the-big-hack-how-china-used-a-tiny-chip-to-infiltrate-america-s-top-companies?srnd=businessweek-v2 pervasive chinese backdoor chips found in supermicro hardware, chinese AWS. 10:20 -!- ExtraCrispy [~ExtraCris@gateway/tor-sasl/extracrispy] has quit [Remote host closed the connection] 10:31 < wumpus> yes, ouch. 10:41 -!- Zenton [~user@unaffiliated/vicenteh] has quit [Ping timeout: 272 seconds] 10:45 -!- Murch [~murch@50-200-105-218-static.hfc.comcastbusiness.net] has quit [Quit: Snoozing.] 10:45 -!- Murch [~murch@50-200-105-218-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 10:55 -!- marcoagner [~user@156.97.60.94.rev.vodafone.pt] has joined #bitcoin-core-dev 11:08 -!- sfhi [~sfhi@188.172.220.69] has joined #bitcoin-core-dev 11:13 -!- sfhi [~sfhi@188.172.220.69] has quit [Quit: Leaving] 11:16 -!- no_input_found [no_input_f@gateway/vpn/privateinternetaccess/noinputfound/x-24977668] has quit [Remote host closed the connection] 11:16 -!- no_input_found [no_input_f@gateway/vpn/privateinternetaccess/noinputfound/x-24977668] has joined #bitcoin-core-dev 11:22 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 11:24 -!- jarthur [~jarthur@207.114.244.5] has quit [] 11:27 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 11:43 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 11:46 -!- jcorgan [~jcorgan@unaffiliated/jcorgan] has joined #bitcoin-core-dev 11:55 -!- Murch [~murch@50-200-105-218-static.hfc.comcastbusiness.net] has quit [Quit: Snoozing.] 11:55 -!- clarkmoody [~clarkmood@47-218-248-206.bcstcmta04.res.dyn.suddenlink.net] has joined #bitcoin-core-dev 11:57 -!- ken2812221_ [~androirc@2001-b400-e205-6710-4b71-2afe-ca94-cfd4.emome-ip6.hinet.net] has joined #bitcoin-core-dev 12:00 < promag> wumpus: having a family dinner, can you add #14291 to HP? 12:00 < gribble> https://github.com/bitcoin/bitcoin/issues/14291 | wallet: Add ListWalletDir utility function by promag · Pull Request #14291 · bitcoin/bitcoin · GitHub 12:00 < promag> it's a dependency for #14350 and #13100 12:00 < gribble> https://github.com/bitcoin/bitcoin/issues/14350 | Add WalletInfo class by promag · Pull Request #14350 · bitcoin/bitcoin · GitHub 12:01 < gribble> https://github.com/bitcoin/bitcoin/issues/13100 | gui: Add dynamic wallets support by promag · Pull Request #13100 · bitcoin/bitcoin · GitHub 12:02 < wumpus> #startmeeting 12:02 < lightningbot> Meeting started Thu Oct 4 19:02:49 2018 UTC. The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:02 < lightningbot> Useful Commands: #action #agreed #help #info #idea #link #topic. 12:02 < wumpus> promag: sure 12:02 < promag> hi 12:03 < promag> thanks! 12:03 -!- ken2812221_ [~androirc@2001-b400-e205-6710-4b71-2afe-ca94-cfd4.emome-ip6.hinet.net] has quit [Remote host closed the connection] 12:04 < phantomcircuit> hi 12:05 < jcorgan> i bet many are sleeping or about to 12:05 < wumpus> #bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr btcdrak sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag provoostenator 12:05 < wumpus> yes—I expect so too 12:05 < jonasschnelli> hi 12:05 -!- ken2812221_ [~androirc@2001-b400-e205-6710-4b71-2afe-ca94-cfd4.emome-ip6.hinet.net] has joined #bitcoin-core-dev 12:05 -!- ken2812221_ [~androirc@2001-b400-e205-6710-4b71-2afe-ca94-cfd4.emome-ip6.hinet.net] has quit [Remote host closed the connection] 12:05 < wumpus> don't know if we really have things to discuss without the people in Tokyo 12:05 -!- ken2812221_ [~androirc@2001-b400-e205-6710-4b71-2afe-ca94-cfd4.emome-ip6.hinet.net] has joined #bitcoin-core-dev 12:05 * jonasschnelli is sad to miss SB tokyo 12:06 * wumpus too 12:06 < jcorgan> #MeToo 12:06 < jcorgan> sri 12:06 < jonasschnelli> heh 12:06 < wumpus> lol 12:07 < gmaxwell> hi 12:07 < wumpus> anything for high-priority for review? or what can be merged? I haven't been able to focus much this week 12:07 < phantomcircuit> #14335 and maybe #14336 12:07 < gribble> https://github.com/bitcoin/bitcoin/issues/14335 | net: refactor: cleanup ThreadSocketHandler by pstratem · Pull Request #14335 · bitcoin/bitcoin · GitHub 12:07 < gribble> https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem · Pull Request #14336 · bitcoin/bitcoin · GitHub 12:08 < phantomcircuit> i still cant exactly ping down why some of the commits in 14336 fail tests but the final one doesn't 12:08 < phantomcircuit> and they seem like races more than actual failures 12:08 < wumpus> do they fail locally for you too? 12:08 < wumpus> or only on travis? 12:09 < phantomcircuit> wumpus, only on travis 12:09 < wumpus> aww 12:09 < wumpus> I can try running them in some weird environments 12:10 < phantomcircuit> 14335 however passes everywhere 12:10 < gmaxwell> you might try inserting sleeps to see if you can trigger something locally. 12:10 < wumpus> so if they are races they only happen part of the time, not always 12:10 < phantomcircuit> it's just refactoring no logic changes at all now 12:10 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 12:11 < wumpus> well if it causes test failures there might be logic changes you don't know about 12:11 < phantomcircuit> gmaxwell, i can randomly trigger the rpc_zmq.py test to fail 12:11 -!- Krellan [~Krellan@50-242-94-241-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 12:11 < wumpus> I don't think a pure refactoring can result in more races 12:11 < phantomcircuit> but it's zmq so i would expect it to be very racey 12:11 -!- Krellan [~Krellan@50-242-94-241-static.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer] 12:11 < phantomcircuit> wumpus, yeah that pr doesn't have any issues 12:11 < wumpus> no, zmq is not inherently racy 12:11 < phantomcircuit> it's just the one implementing poll() 12:11 < phantomcircuit> (this is why it's two separate pulls) 12:11 -!- Krellan [~Krellan@50-242-94-241-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 12:12 < phantomcircuit> wumpus, the test is though, it starts the node and then instantly makes an rpc call for zmq notifications 12:12 < wumpus> (maybe our use of it is, I don't now) 12:12 < wumpus> ohh 12:12 < jcorgan> the test is written in a racy way as described 12:12 < phantomcircuit> cant probably make that more robust but im not super familiar with the testing framework 12:13 < wumpus> someone needs to take a look at it; we can't merge something that makes any test randomly fail, as it wil keep coming back in later PRs 12:13 < wumpus> #action reviews #14336 12:13 < gribble> https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem · Pull Request #14336 · bitcoin/bitcoin · GitHub 12:14 < gmaxwell> We should just fix that test, but is the zmq test the only one that fails? 12:14 < gmaxwell> There is something other tests do to wait until the node is ready. 12:15 < phantomcircuit> gmaxwell, feature notifications fails on windows 12:15 < wumpus> yes, fixing the test is acceptable too if it is broken 12:15 < phantomcircuit> but im having trouble replicating that for a whole bunch of reasons 12:16 < phantomcircuit> gmaxwell, they wait on nodes to be synchronized i think, but that doesn't apply to the zmq test 12:16 < phantomcircuit> (again im not exactly sure though) 12:16 -!- ken2812221_ [~androirc@2001-b400-e205-6710-4b71-2afe-ca94-cfd4.emome-ip6.hinet.net] has quit [Remote host closed the connection] 12:16 < jcorgan> which file is the zmq test 12:17 < wumpus> if there's multiple nodes connected to each other they need to wait to be synchronized 12:17 < phantomcircuit> jcorgan, test/functional/rpc_zmq.py 12:17 < wumpus> test/functional/rpc_zmq.py 12:17 < wumpus> yes 12:17 < phantomcircuit> jynx 12:19 < wumpus> okay, any other topics? 12:19 < jcorgan> it's the assert on L31 that non-deterministically fails? 12:19 < gmaxwell> I could give a little update on our work on set recon relay which has been ongoing. 12:19 < wumpus> lol that test doesn't even *test* zmq 12:20 < wumpus> I don't understand how it can fail 12:20 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 12:20 < wumpus> it jst tests some administrative rpc functions related to zmq 12:21 < wumpus> gmaxwell: might be better to do that when there's more people 12:21 < gmaxwell> OK 12:21 < wumpus> but, is up to you 12:21 < jcorgan> maybe it's interface_zmq.py 12:21 -!- nehan_ [~nehan@rrcs-64-183-1-195.west.biz.rr.com] has joined #bitcoin-core-dev 12:22 -!- nehan_ [~nehan@rrcs-64-183-1-195.west.biz.rr.com] has quit [Client Quit] 12:22 < wumpus> jcorgan: that's the one that really tests the zmq interface, yes 12:22 < gmaxwell> wumpus: well, I'd like to-- the people who aren't here will probably hear about it at the events there at. :) 12:22 < jcorgan> right, but is that the one randomly failing? 12:23 < wumpus> phantomcircuit: I don't understand it, you make P2P changes, and a test completely unrelated to P2P starts failing 12:23 < gmaxwell> wumpus: I guess it can fail if the node isn't up by the time it attempts the rpc? 12:23 < wumpus> unless your poll somehow interferes with libevent, but I wouldn't understand why 12:23 < gmaxwell> like, e.g. poll having a sleep timeout during startup where the select didn't could slow down bringup slightly. 12:24 < wumpus> the test framework is smart enough to wait for the RPC interface to actually work, AFAIK 12:24 < wumpus> (there's this 'warmup' period that it needs to ignore, for example) 12:24 < gmaxwell> if so, then I've got no suggstions. :) 12:24 < wumpus> well it mightb be that this test does something ... special 12:25 < wumpus> #topic recon relay (gmaxwell) 12:25 < gmaxwell> Sipa, gleb, and I have been continuing to work on set recon relay. Gleb has made a lot of progress with simulations. 12:26 < gmaxwell> In his simulated network topology he shows that the best possible (no 'overhead') relay using 8 byte tx identifiers would use about 44x less bandwidth for relay than what the code currently does. 12:27 < gmaxwell> (optimal would basically be exach node gets exactly 1 inv per tx and no more) Simulations of our recon work don't quite achieve optimality (since we also want relay to be reasonably fast) but end up only using 2-3x the bandwidth of the theoretically optimal usage, which sounds pretty good compared to 44x. :) 12:28 < gmaxwell> Sipa and I (mostly sipa) have been working on optimizing the recon code itself, which is in part important because its performance helps tell us what parameters make sense to propose. 12:28 < gmaxwell> E.g. some benchmark results from last night: https://people.xiph.org/~greg/temp/srr2.png 12:28 < wumpus> nice ! 12:29 < gmaxwell> This shows how long it takes to do the computation for reconciling 150 differences (which is a good high watermark from glebs simulations), as a function of how long the short-txids we're using (in bits). 12:30 < gmaxwell> The graph shows that some sizes are much faster in the implementation currently, for optimization (and the number theory that enables those optimizations) reasons. 12:30 < wumpus> 44x less bandwidth is more than impressive, I didn't know that the invs were such a large part of the traffic 12:31 < gmaxwell> Ah! that figure is perfectly efficient invs (one inv per host) vs invs in what we do today. Invs are a majority of traffic on nodes right now, but those figure ignore all the non-inv traffic. 12:31 < wumpus> but that's similar to my surprise how much (at least of outgoing traffic) is 'reject' messages 12:31 < gmaxwell> So in terms of actual total traffic impact, maybe halve those numbers for your expectations. 12:32 < sipa> ohai 12:32 < gmaxwell> Basically gleb's simulator simulates a plausable bitcoin network topology, and then measures how transactions relay around in it with different relaying schemes, so we can try different ideas and measure their impacts. 12:32 < gmaxwell> So in any case, lots of progress going on there. 12:32 < wumpus> is this simulator available anywhere? 12:33 < gmaxwell> Not yet. Sipa and I need to convince gleb that his code is not too awful, I think. 12:34 < wumpus> no hurry, though it would be nice to have, if it was available we'd want to link it 12:34 < gmaxwell> Absolutely. 12:34 < gmaxwell> In any case, right now we're still in a fairly researchy mode, looping over detailed ideas and feeding the results back in to tell us what to try next. 12:35 < gmaxwell> Thats all I've got for now, unless sleepwalking sipa has more. 12:36 < sipa> not really 12:36 < wumpus> you could say so, it's .. 04:36 there? 12:37 < wumpus> thanks for the update! 12:38 < wumpus> I guess it's time to close the meeting 12:39 < wumpus> #endmeeting 12:39 < lightningbot> Meeting ended Thu Oct 4 19:39:04 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) 12:39 < lightningbot> Minutes: http://www.erisian.com.au/meetbot/bitcoin-core-dev/2018/bitcoin-core-dev.2018-10-04-19.02.html 12:39 < lightningbot> Minutes (text): http://www.erisian.com.au/meetbot/bitcoin-core-dev/2018/bitcoin-core-dev.2018-10-04-19.02.txt 12:39 < lightningbot> Log: http://www.erisian.com.au/meetbot/bitcoin-core-dev/2018/bitcoin-core-dev.2018-10-04-19.02.log.html 12:39 < gmaxwell> Sounds good. 12:39 < sipa> i wasn't trying to make the meeting even (i completely.forgot about it), but jetlag made me randomly wake up 12:42 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Remote host closed the connection] 12:43 < gmaxwell> That ZMQ rpc test looks like it has a pretty poor ratio of speed to utility. It doesn't really even seem to actually test anything other than calling the RPCs doesn't catch fire. 12:44 < gmaxwell> Which is not totally useless, but not terribly useful either. 12:45 -!- clarkmoody [~clarkmood@47-218-248-206.bcstcmta04.res.dyn.suddenlink.net] has quit [] 12:45 < jcorgan> are there other tests like that one for other RPC calls? 12:47 < jcorgan> i don't see any others that just test that one thing 12:49 < gmaxwell> I was going to write that it would probably make sense to merge all 'just run the thing and don't test anything much' tests into a single test, but ZMQ might already just be seperate because the software might not be compiled with ZMQ support. 12:49 < jcorgan> well it uses the skip check, those could be rolled in 12:51 -!- Zenton [~user@unaffiliated/vicenteh] has joined #bitcoin-core-dev 12:53 < jcorgan> i guess that would apply to the whole module, though, so no 13:14 -!- phwalkr [~phwalkr@192.32.61.94.rev.vodafone.pt] has quit [Ping timeout: 252 seconds] 13:19 -!- Zenton [~user@unaffiliated/vicenteh] has quit [Read error: Connection reset by peer] 13:24 -!- Krellan [~Krellan@50-242-94-241-static.hfc.comcastbusiness.net] has quit [Ping timeout: 268 seconds] 13:26 -!- Krellan [~Krellan@50-242-94-241-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 13:31 -!- Zenton [~user@unaffiliated/vicenteh] has joined #bitcoin-core-dev 13:32 -!- Zenton [~user@unaffiliated/vicenteh] has quit [Remote host closed the connection] 13:32 -!- Zenton [~user@unaffiliated/vicenteh] has joined #bitcoin-core-dev 13:44 < phantomcircuit> gmaxwell, it's separate so it doesn't run when zmq isn't available 13:45 < phantomcircuit> and that seems to be a module level thing 13:47 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 13:57 -!- IGHOR [~quassel@93.178.216.72] has quit [Read error: No route to host] 13:59 -!- IGHOR [~quassel@93.178.216.72] has joined #bitcoin-core-dev 14:04 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 14:06 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 14:20 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 14:27 -!- elichai2 [uid212594@gateway/web/irccloud.com/x-ummhzjomwiligywf] has quit [Quit: Connection closed for inactivity] 14:39 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 14:43 -!- michaelsdunn1 [~michaelsd@unaffiliated/michaelsdunn1] has quit [Remote host closed the connection] 14:50 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 14:55 -!- rex4539 [~rex4539@ppp-2-84-165-183.home.otenet.gr] has quit [Quit: rex4539] 14:55 -!- rex4539 [~rex4539@ppp-2-84-165-183.home.otenet.gr] has joined #bitcoin-core-dev 15:08 -!- nullptr| [~nullptr|@ip-94-113-103-134.net.upcbroadband.cz] has quit [Ping timeout: 252 seconds] 15:21 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 15:22 -!- nullptr| [~nullptr|@ip-94-113-103-134.net.upcbroadband.cz] has joined #bitcoin-core-dev 15:40 -!- Murch [~murch@50-200-105-218-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 15:41 -!- nullptr| [~nullptr|@ip-94-113-103-134.net.upcbroadband.cz] has quit [Ping timeout: 268 seconds] 15:45 -!- nullptr| [~nullptr|@ip-94-113-103-134.net.upcbroadband.cz] has joined #bitcoin-core-dev 15:45 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 15:54 < kanzure> yes we were busy in tokyo 15:57 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 16:02 -!- reallll [~belcher@unaffiliated/belcher] has joined #bitcoin-core-dev 16:06 -!- belcher_ [~belcher@unaffiliated/belcher] has quit [Ping timeout: 252 seconds] 16:24 -!- reallll is now known as belcher_ 16:25 -!- rex4539 [~rex4539@ppp-2-84-165-183.home.otenet.gr] has quit [Quit: rex4539] 16:43 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 17:34 -!- morcos [~morcos@gateway/tor-sasl/morcos] has quit [Remote host closed the connection] 17:35 -!- morcos [~morcos@gateway/tor-sasl/morcos] has joined #bitcoin-core-dev 18:03 -!- bralyclow [~bralyclow@76-202-84-204.lightspeed.tukrga.sbcglobal.net] has quit [Remote host closed the connection] 18:04 -!- bralyclow [~bralyclow@76-202-84-204.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-core-dev 18:20 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 18:22 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 18:31 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has quit [Remote host closed the connection] 18:31 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 18:34 < instagibbs> i think im finally over my jetlag, which means i missed the meeting 18:47 -!- Murch [~murch@50-200-105-218-static.hfc.comcastbusiness.net] has quit [Quit: Snoozing.] 18:48 -!- IceHard [~user@176.107.82.36] has joined #bitcoin-core-dev 18:50 < IceHard> hello all :0 18:57 < IceHard> :) good day to all 19:08 -!- Krellan [~Krellan@50-242-94-241-static.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 20:04 -!- bralyclow [~bralyclow@76-202-84-204.lightspeed.tukrga.sbcglobal.net] has quit [Read error: Connection reset by peer] 20:09 -!- mr_burdell [~mr_burdel@unaffiliated/mr-burdell/x-7609603] has quit [Ping timeout: 246 seconds] 20:09 -!- bralyclow [~bralyclow@76-202-84-204.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-core-dev 20:10 -!- mr_burdell [~mr_burdel@unaffiliated/mr-burdell/x-7609603] has joined #bitcoin-core-dev 21:52 -!- Netsplit *.net <-> *.split quits: treyzania, go1111111 21:53 -!- Netsplit *.net <-> *.split quits: gribble 21:54 -!- nullptr| [~nullptr|@ip-94-113-103-134.net.upcbroadband.cz] has quit [Ping timeout: 252 seconds] 21:57 -!- Netsplit over, joins: go1111111, gribble 21:59 -!- nullptr| [~nullptr|@ip-94-113-103-134.net.upcbroadband.cz] has joined #bitcoin-core-dev 22:36 -!- games_ [sid99242@gateway/web/irccloud.com/x-gqnikqeznxpaigsj] has quit [] 23:09 -!- esotericnonsense [~esotericn@unaffiliated/esotericnonsense] has quit [Remote host closed the connection] 23:11 -!- esotericnonsense [~esotericn@unaffiliated/esotericnonsense] has joined #bitcoin-core-dev 23:24 -!- IGHOR [~quassel@93.178.216.72] has quit [Read error: Connection reset by peer] 23:25 -!- IGHOR [~quassel@93.178.216.72] has joined #bitcoin-core-dev 23:28 -!- rex4539 [~rex4539@ppp-2-84-165-183.home.otenet.gr] has joined #bitcoin-core-dev 23:54 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 23:54 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev --- Log closed Fri Oct 05 00:00:28 2018