1 2017-09-17T00:04:34  *** owowo has quit IRC
  2 2017-09-17T00:08:59  *** owowo has joined #bitcoin-core-dev
  3 2017-09-17T00:09:00  *** owowo has joined #bitcoin-core-dev
  4 2017-09-17T00:09:00  *** owowo has joined #bitcoin-core-dev
  5 2017-09-17T00:26:14  *** rjak has joined #bitcoin-core-dev
  6 2017-09-17T00:32:10  *** rjak has quit IRC
  7 2017-09-17T00:52:28  *** promag has quit IRC
  8 2017-09-17T01:02:05  *** harrymm|2 has joined #bitcoin-core-dev
  9 2017-09-17T01:04:22  *** harrymm|2 has quit IRC
 10 2017-09-17T01:05:34  *** harrymm has joined #bitcoin-core-dev
 11 2017-09-17T01:05:45  *** harrymm|2 has joined #bitcoin-core-dev
 12 2017-09-17T01:06:23  *** gribble has quit IRC
 13 2017-09-17T01:11:52  *** harrymm|2 has quit IRC
 14 2017-09-17T01:13:28  *** harrymm has quit IRC
 15 2017-09-17T01:13:55  *** harrymm has joined #bitcoin-core-dev
 16 2017-09-17T01:14:00  *** harrymm|2 has joined #bitcoin-core-dev
 17 2017-09-17T01:14:21  *** Ylbam has quit IRC
 18 2017-09-17T01:17:02  *** gribble has joined #bitcoin-core-dev
 19 2017-09-17T01:19:36  *** harrymm has left #bitcoin-core-dev
 20 2017-09-17T01:25:49  *** harrymm|2 has quit IRC
 21 2017-09-17T01:26:27  *** harrymm has joined #bitcoin-core-dev
 22 2017-09-17T01:26:30  *** harrymm_ has joined #bitcoin-core-dev
 23 2017-09-17T01:37:12  *** harrymm_ has quit IRC
 24 2017-09-17T01:37:52  *** harrymm_ has joined #bitcoin-core-dev
 25 2017-09-17T01:51:46  *** RubenSomsen has joined #bitcoin-core-dev
 26 2017-09-17T01:55:36  *** goatpig has quit IRC
 27 2017-09-17T02:24:25  *** stub_ has joined #bitcoin-core-dev
 28 2017-09-17T02:30:14  *** stubthunker has joined #bitcoin-core-dev
 29 2017-09-17T02:34:18  *** ghost43 has quit IRC
 30 2017-09-17T02:34:47  *** ghost43 has joined #bitcoin-core-dev
 31 2017-09-17T02:38:42  *** stubthunker has quit IRC
 32 2017-09-17T02:51:51  *** stub_ has quit IRC
 33 2017-09-17T02:53:03  *** promag has joined #bitcoin-core-dev
 34 2017-09-17T02:57:37  *** promag has quit IRC
 35 2017-09-17T03:00:58  *** dcousens has quit IRC
 36 2017-09-17T03:02:44  *** dcousens has joined #bitcoin-core-dev
 37 2017-09-17T03:06:44  *** ula has quit IRC
 38 2017-09-17T03:08:50  *** CryptAxe has joined #bitcoin-core-dev
 39 2017-09-17T03:55:55  <meshcollider> achow101: does the RPC console window position also need fixing?
 40 2017-09-17T03:56:01  <meshcollider> (for 11335)
 41 2017-09-17T03:56:09  <achow101> meshcollider: actually, probably
 42 2017-09-17T03:56:12  <achow101> let me check
 43 2017-09-17T03:56:52  <achow101> yup, same thing happens with the rpcconsole window
 44 2017-09-17T03:57:06  <meshcollider> ok I'll push that and squash them all
 45 2017-09-17T03:57:21  <achow101> it's position is not being saved for me
 46 2017-09-17T03:58:15  <meshcollider> just for the RPC window? Or the main window too?
 47 2017-09-17T03:58:23  <achow101> rpc window
 48 2017-09-17T04:00:20  <achow101> meshcollider: it's only happening if I have -resetguisettings in my command
 49 2017-09-17T04:03:11  <meshcollider> If you don't have -resetguisettings, does the RPC console window still not save position though?
 50 2017-09-17T04:03:37  <meshcollider> Of course it will not save position if you reset the settings, because that flag calls settings.clear(); which clears all QSettings
 51 2017-09-17T04:07:28  *** tripleslash has quit IRC
 52 2017-09-17T04:08:29  <achow101> meshcollider: no, it saves if -resetguisettings was not in the command
 53 2017-09-17T04:08:59  <achow101> -resetguisettings should be a one and done thing, so after I start up, I shouldn't have a problem with saving settings
 54 2017-09-17T04:09:50  <meshcollider> hmm actually yeah that's really weird, it definitely saves the position for me even while running with -resetguisettings
 55 2017-09-17T04:10:24  *** tripleslash has joined #bitcoin-core-dev
 56 2017-09-17T04:10:45  <meshcollider> and in the code, the only time it is accessed is at     app.createOptionsModel(gArgs.IsArgSet("-resetguisettings")); which is called from main()
 57 2017-09-17T04:11:08  <meshcollider> so I have no idea how the behavior you're describing could be happening
 58 2017-09-17T04:25:40  *** justan0theruser has joined #bitcoin-core-dev
 59 2017-09-17T05:12:18  *** Machine_Ex98 has joined #bitcoin-core-dev
 60 2017-09-17T05:12:52  <Machine_Ex98> hello any idea to resolve gap_limit ??
 61 2017-09-17T05:14:58  <Machine_Ex98> We currently offer Bitcoin withdrawals and deposits on our website. Blockchain API is used to handle all operations.
 62 2017-09-17T05:14:58  <Machine_Ex98> Only problem is Blockchain Receive API’s 20 address gap limit
 63 2017-09-17T05:17:02  <CryptAxe> You don't have to ask on every channel.. And that's a companies API not the API of Bitcoin itself
 64 2017-09-17T05:17:59  <Machine_Ex98> you talk too much i dont like that
 65 2017-09-17T05:18:10  <CryptAxe> https://blog.blockchain.com/2016/06/15/receive-payments-api-update-address-gap-limits/#more-9024
 66 2017-09-17T05:18:22  <CryptAxe> That's too bad.
 67 2017-09-17T05:18:39  <meshcollider> Machine_Ex98: That's offtopic in this channel, this channel is only for bitcoin core development
 68 2017-09-17T05:18:39  <CryptAxe> There is your answer you can stop spamming every channel
 69 2017-09-17T05:19:03  <Machine_Ex98> this not answer its explain lol
 70 2017-09-17T05:19:34  <meshcollider> Take it to #bitcoin
 71 2017-09-17T05:19:52  <Machine_Ex98> if 20 people no one of them pay then whats will do ??
 72 2017-09-17T05:20:03  <luke-jr> Machine_Ex98: and most importantly, *don't* use APIs
 73 2017-09-17T05:20:23  <Machine_Ex98> Luke-jr whats should use !!
 74 2017-09-17T05:21:28  <luke-jr> Machine_Ex98: a full node you run yourself in a secure facility.
 75 2017-09-17T05:22:01  <Machine_Ex98> will its possible to bypass gap limit by making one address btc ??
 76 2017-09-17T05:23:06  <luke-jr> Machine_Ex98: you won't get any help using web APIs here, and since it is a bad practice, I would hope nowhere.
 77 2017-09-17T05:24:16  *** RubenSomsen has quit IRC
 78 2017-09-17T05:24:40  <Machine_Ex98> i dont know whats the point to open irc's server !!
 79 2017-09-17T05:25:16  <Machine_Ex98> 300 bots here without any reason
 80 2017-09-17T05:25:19  <meshcollider> You'd get more help if you were in the right channel -_-
 81 2017-09-17T05:25:20  <Machine_Ex98> wtf
 82 2017-09-17T05:25:25  <luke-jr> meshcollider: hopefully not
 83 2017-09-17T05:25:30  <luke-jr> Machine_Ex98: what service do you run?
 84 2017-09-17T05:25:34  <Machine_Ex98> whats this channel for ?
 85 2017-09-17T05:25:45  <meshcollider> luke-jr: true, I mean help in general, even help running a full node himself
 86 2017-09-17T05:26:20  <Machine_Ex98> this a shiit irc software
 87 2017-09-17T05:26:53  <meshcollider> Machine_Ex98: I already told you that this channel is for bitcoin core development, read the channel name and description, go to #bitcoin channel
 88 2017-09-17T05:26:56  <Machine_Ex98> irc has gone on 2007 ضall the rest (shiit)
 89 2017-09-17T05:27:19  <luke-jr> Machine_Ex98: what service do you run?
 90 2017-09-17T05:27:50  *** ChanServ sets mode: +o sipa
 91 2017-09-17T05:28:23  <Machine_Ex98> fk you all
 92 2017-09-17T05:28:25  *** Machine_Ex98 has left #bitcoin-core-dev
 93 2017-09-17T05:28:42  *** sipa sets mode: -o sipa
 94 2017-09-17T05:31:52  <gmaxwell> Another satisfied customer. Ding.
 95 2017-09-17T05:42:01  *** RubenSomsen has joined #bitcoin-core-dev
 96 2017-09-17T05:43:36  *** RubenSomsen has quit IRC
 97 2017-09-17T05:43:56  *** RubenSomsen has joined #bitcoin-core-dev
 98 2017-09-17T05:55:21  <gmaxwell> In the future, please make it clear to people that they will get help in the right place. (e.g. by going and offering to help them yourself there, if you can).  Otherwise, the OT response just sounds like a go away.
 99 2017-09-17T05:56:59  <luke-jr> there is no right place to get help screwing people over by running an incompetent web wallet using blockchain.info's API.. :/
100 2017-09-17T05:58:03  <gmaxwell> indeed, but there are better places to be walked through where not to do that. (also, just giving him their support contact information would probably have answered his immediate question.
101 2017-09-17T06:04:06  *** pbase has joined #bitcoin-core-dev
102 2017-09-17T06:24:58  *** pbase has quit IRC
103 2017-09-17T06:25:34  *** pbase has joined #bitcoin-core-dev
104 2017-09-17T06:32:31  *** kk009 has joined #bitcoin-core-dev
105 2017-09-17T06:43:09  *** promag has joined #bitcoin-core-dev
106 2017-09-17T06:47:23  *** promag has quit IRC
107 2017-09-17T07:11:10  *** RubenSomsen has quit IRC
108 2017-09-17T07:22:01  *** dcousens has quit IRC
109 2017-09-17T07:22:17  *** hkjn0 has joined #bitcoin-core-dev
110 2017-09-17T07:32:41  *** promag has joined #bitcoin-core-dev
111 2017-09-17T07:32:44  *** Ylbam has joined #bitcoin-core-dev
112 2017-09-17T07:34:25  *** RubenSomsen has joined #bitcoin-core-dev
113 2017-09-17T07:58:44  *** meshcollider has quit IRC
114 2017-09-17T08:00:15  *** intcat has quit IRC
115 2017-09-17T08:29:25  *** kk009 has quit IRC
116 2017-09-17T08:29:40  *** promag has quit IRC
117 2017-09-17T08:50:02  *** d9b4bef9 has quit IRC
118 2017-09-17T08:51:08  *** d9b4bef9 has joined #bitcoin-core-dev
119 2017-09-17T08:59:11  *** intcat has joined #bitcoin-core-dev
120 2017-09-17T09:02:23  *** promag has joined #bitcoin-core-dev
121 2017-09-17T09:06:58  *** promag has quit IRC
122 2017-09-17T09:09:23  *** RubenSomsen has quit IRC
123 2017-09-17T09:21:32  *** waxwing has quit IRC
124 2017-09-17T09:38:47  *** waxwing has joined #bitcoin-core-dev
125 2017-09-17T09:41:49  *** mr_burdell has quit IRC
126 2017-09-17T09:41:57  *** mr_burdell has joined #bitcoin-core-dev
127 2017-09-17T09:41:58  *** riemann has joined #bitcoin-core-dev
128 2017-09-17T09:45:48  *** Guyver2 has joined #bitcoin-core-dev
129 2017-09-17T09:48:43  *** promag has joined #bitcoin-core-dev
130 2017-09-17T10:00:46  *** promag has quit IRC
131 2017-09-17T10:04:34  *** twistedline_ has quit IRC
132 2017-09-17T10:07:44  *** twistedline has joined #bitcoin-core-dev
133 2017-09-17T10:09:42  *** laurentmt has joined #bitcoin-core-dev
134 2017-09-17T10:12:47  *** dabura667 has joined #bitcoin-core-dev
135 2017-09-17T10:14:26  *** laurentmt has quit IRC
136 2017-09-17T10:51:22  *** dabura667 has quit IRC
137 2017-09-17T10:57:29  *** Guyver2 has quit IRC
138 2017-09-17T10:57:42  *** promag has joined #bitcoin-core-dev
139 2017-09-17T11:01:45  *** dcousens has joined #bitcoin-core-dev
140 2017-09-17T11:05:39  *** meshcollider has joined #bitcoin-core-dev
141 2017-09-17T11:11:12  *** Lauda has quit IRC
142 2017-09-17T11:12:11  *** promag has quit IRC
143 2017-09-17T11:15:53  *** owowo has quit IRC
144 2017-09-17T11:31:58  *** ula has joined #bitcoin-core-dev
145 2017-09-17T11:32:53  *** pbase has quit IRC
146 2017-09-17T11:37:12  *** Dojixo has joined #bitcoin-core-dev
147 2017-09-17T11:42:56  *** goatpig has joined #bitcoin-core-dev
148 2017-09-17T11:43:52  *** pbase has joined #bitcoin-core-dev
149 2017-09-17T11:55:18  *** Lauda has joined #bitcoin-core-dev
150 2017-09-17T12:14:04  *** vicenteH has joined #bitcoin-core-dev
151 2017-09-17T12:17:48  *** vicenteH has quit IRC
152 2017-09-17T12:18:30  *** Alina-malina has quit IRC
153 2017-09-17T12:26:21  *** promag has joined #bitcoin-core-dev
154 2017-09-17T12:26:23  *** dcousens has quit IRC
155 2017-09-17T12:28:23  *** dcousens has joined #bitcoin-core-dev
156 2017-09-17T12:31:22  *** promag has quit IRC
157 2017-09-17T12:42:18  *** pbase has quit IRC
158 2017-09-17T12:42:22  *** riemann has quit IRC
159 2017-09-17T12:50:38  *** laurentmt has joined #bitcoin-core-dev
160 2017-09-17T13:10:16  *** TheLive1 has joined #bitcoin-core-dev
161 2017-09-17T13:22:00  *** timothy has joined #bitcoin-core-dev
162 2017-09-17T13:23:05  *** vicenteH has joined #bitcoin-core-dev
163 2017-09-17T13:24:02  *** vicenteH has quit IRC
164 2017-09-17T13:24:19  *** vicenteH has joined #bitcoin-core-dev
165 2017-09-17T13:29:30  *** pbase has joined #bitcoin-core-dev
166 2017-09-17T13:32:23  *** dcousens has quit IRC
167 2017-09-17T13:35:11  *** Chris_Stewart_5 has joined #bitcoin-core-dev
168 2017-09-17T13:43:28  *** riemann has joined #bitcoin-core-dev
169 2017-09-17T13:45:04  <bitcoin-git> [bitcoin] azuchi opened pull request #11357: Fix description of maximumCount (master...fix-0.15.0-release-notes) https://github.com/bitcoin/bitcoin/pull/11357
170 2017-09-17T13:50:56  *** RubenSomsen has joined #bitcoin-core-dev
171 2017-09-17T13:52:33  *** RubenSomsen has quit IRC
172 2017-09-17T13:52:56  *** RubenSomsen has joined #bitcoin-core-dev
173 2017-09-17T14:04:30  *** promag has joined #bitcoin-core-dev
174 2017-09-17T14:11:19  *** waxwing has quit IRC
175 2017-09-17T14:11:19  *** waxwing has joined #bitcoin-core-dev
176 2017-09-17T14:13:35  *** Chris_Stewart_5 has quit IRC
177 2017-09-17T14:24:26  *** vicenteH` has joined #bitcoin-core-dev
178 2017-09-17T14:25:48  *** vicenteH has quit IRC
179 2017-09-17T14:28:01  *** d9b4bef9 has quit IRC
180 2017-09-17T14:29:17  *** d9b4bef9 has joined #bitcoin-core-dev
181 2017-09-17T14:32:12  *** vicenteH` has quit IRC
182 2017-09-17T14:32:36  *** vicenteH has joined #bitcoin-core-dev
183 2017-09-17T14:33:58  *** pbase has quit IRC
184 2017-09-17T14:38:04  *** intcat has quit IRC
185 2017-09-17T14:39:05  *** waxwing has quit IRC
186 2017-09-17T14:39:33  *** intcat has joined #bitcoin-core-dev
187 2017-09-17T14:52:08  *** Chris_Stewart_5 has joined #bitcoin-core-dev
188 2017-09-17T15:09:05  *** waxwing has joined #bitcoin-core-dev
189 2017-09-17T15:10:04  *** waxwing has quit IRC
190 2017-09-17T15:10:05  *** waxwing has joined #bitcoin-core-dev
191 2017-09-17T15:11:23  *** Chris_Stewart_5 has quit IRC
192 2017-09-17T15:19:34  *** promag has quit IRC
193 2017-09-17T15:23:32  *** Guyver2 has joined #bitcoin-core-dev
194 2017-09-17T15:24:42  *** atroxes has quit IRC
195 2017-09-17T15:25:35  *** paveljanik has joined #bitcoin-core-dev
196 2017-09-17T15:26:54  *** atroxes has joined #bitcoin-core-dev
197 2017-09-17T15:27:58  *** two-bit has joined #bitcoin-core-dev
198 2017-09-17T15:28:11  *** ovovo has joined #bitcoin-core-dev
199 2017-09-17T15:33:06  *** Alina-malina has joined #bitcoin-core-dev
200 2017-09-17T15:36:34  *** alreadylate has joined #bitcoin-core-dev
201 2017-09-17T15:37:23  *** alreadylate has quit IRC
202 2017-09-17T15:48:45  *** meshcollider has quit IRC
203 2017-09-17T16:16:40  *** Alina-malina has quit IRC
204 2017-09-17T16:16:41  *** Alina-malina has joined #bitcoin-core-dev
205 2017-09-17T16:19:55  <BashCo> 0.15 is crashing here on Mac OS 10.9.5 due to segmentation fault. When I use disablewallet=1 it comes up fine. Is this a known issue?
206 2017-09-17T16:22:34  *** Cheeseo has joined #bitcoin-core-dev
207 2017-09-17T16:33:21  *** timothy has quit IRC
208 2017-09-17T16:33:25  *** drizztbsd has joined #bitcoin-core-dev
209 2017-09-17T16:34:43  *** drizztbsd has quit IRC
210 2017-09-17T16:36:48  <jl2012> BashCo: try removing bitcoin.conf. Should be fine
211 2017-09-17T16:37:08  *** Giszmo has joined #bitcoin-core-dev
212 2017-09-17T16:38:35  <jl2012> should be related to #11332 . See the transcript of last meeting
213 2017-09-17T16:38:37  <gribble> https://github.com/bitcoin/bitcoin/issues/11332 | Fix possible crash with invalid nCustomFeeRadio in QSettings (achow101, TheBlueMatt) by jonasschnelli · Pull Request #11332 · bitcoin/bitcoin · GitHub
214 2017-09-17T16:39:23  *** Cheeseo has quit IRC
215 2017-09-17T16:44:47  <achow101> BashCo: can you pastebin the contents of ~/Library/Preferences/bitcoin-qt.plist (or something like that I think)
216 2017-09-17T16:45:13  <achow101> BashCo: then start with -resetguisettings
217 2017-09-17T16:46:43  *** ovovo is now known as owowo
218 2017-09-17T16:47:21  <luke-jr> jl2012: nCustomFeeRadio isn't in bitcoin.conf …
219 2017-09-17T16:47:21  <BashCo> removing the bitcoin.conf was the first thing I tried but no luck. my mac os 10.12 system didn't have any issues at all. It's still syncing, then I'll try the older system again. Bet -resetguisettings will fix it.
220 2017-09-17T16:47:55  <achow101> BashCo: please provide the contents of the file I specified. It has the qsettings info and I want to make sure that that is actually the problem
221 2017-09-17T16:48:06  <luke-jr> BashCo: try Knots
222 2017-09-17T16:48:17  <luke-jr> also what achow101 said
223 2017-09-17T16:48:51  <jl2012> luke-jr: oh, I rarely use the gui. It has another conf?
224 2017-09-17T16:49:06  <luke-jr> jl2012: yes, different on every OS
225 2017-09-17T16:49:06  <achow101> jl2012: not another conf, it's the qt settings storage
226 2017-09-17T16:49:23  <luke-jr> jl2012: on Windows, it's in the registry; on Linux, another ini file somewhere; on Mac, who knows XD
227 2017-09-17T16:49:53  <achow101> luke-jr: supposedly on mac it is a plist file at around the location I specified earlier
228 2017-09-17T16:50:02  <achow101> (I actually have no idea, that's just what google said)
229 2017-09-17T16:50:32  * luke-jr plugs #11082 which can be step 1 to unifying it
230 2017-09-17T16:50:34  <esotericnonsense> on linux it lives in .config/Bitcoin/Bitcoin-Qt.conf for me
231 2017-09-17T16:50:34  <gribble> https://github.com/bitcoin/bitcoin/issues/11082 | Add new bitcoin_rw.conf file that is used for settings modified by this software itself by luke-jr · Pull Request #11082 · bitcoin/bitcoin · GitHub
232 2017-09-17T16:50:45  <esotericnonsense> (regardless of datadir settings)
233 2017-09-17T16:51:12  <achow101> luke-jr: I don't think that would help since this is a qt specific thing
234 2017-09-17T16:51:26  <achow101> unless you mean that we should scrap qsettings altogether and do our own settings stuff
235 2017-09-17T16:51:40  <luke-jr> achow101: it's a possibility
236 2017-09-17T16:52:11  <luke-jr> haven't given much thought to whether actually-GUI-specific options should be moved there
237 2017-09-17T16:55:23  *** bane5000 has quit IRC
238 2017-09-17T16:57:25  *** alreadylate has joined #bitcoin-core-dev
239 2017-09-17T16:59:34  *** Cheeseo has joined #bitcoin-core-dev
240 2017-09-17T17:07:55  <BashCo> achow101: -resetguisettings worked. Unfortunately I did that before looking for the plist file. :(  I found the file though, called `org.bitcoin.Bitcoin-Qt.plist`.
241 2017-09-17T17:11:55  <BashCo> achow101: here's the plist file contents. I probably botched it by using resetguisettings first. https://pastebin.com/Avi6c20Z
242 2017-09-17T17:16:30  <achow101> BashCo: yeah, having the file after doing resetguisettings is not particularly helpful
243 2017-09-17T17:16:38  <achow101> but at least we know where the file on osx is
244 2017-09-17T17:16:58  <BashCo> my bad. sorry about that.
245 2017-09-17T17:18:28  <BashCo> achow101: would the crash log be helpful?
246 2017-09-17T17:18:58  <achow101> BashCo: yes
247 2017-09-17T17:19:15  <achow101> we've already figured out the most probably cause, so this is only to confirm that it's the same problem
248 2017-09-17T17:20:08  *** promag has joined #bitcoin-core-dev
249 2017-09-17T17:20:50  <BashCo> sent via DM.
250 2017-09-17T17:24:58  *** promag has quit IRC
251 2017-09-17T17:27:08  *** tErik_mc has quit IRC
252 2017-09-17T17:28:25  *** Lauda has quit IRC
253 2017-09-17T17:28:49  *** Lauda has joined #bitcoin-core-dev
254 2017-09-17T17:35:40  *** bane5000 has joined #bitcoin-core-dev
255 2017-09-17T17:37:51  *** alreadylate has quit IRC
256 2017-09-17T17:40:17  *** bane5000 has quit IRC
257 2017-09-17T17:42:22  *** RubenSomsen has quit IRC
258 2017-09-17T17:45:32  *** RubenSomsen has joined #bitcoin-core-dev
259 2017-09-17T17:52:02  *** kkkkl has joined #bitcoin-core-dev
260 2017-09-17T17:52:41  *** kkkkl has quit IRC
261 2017-09-17T17:55:16  *** alreadylate has joined #bitcoin-core-dev
262 2017-09-17T18:00:02  *** d9b4bef9 has quit IRC
263 2017-09-17T18:01:37  *** Giszmo has quit IRC
264 2017-09-17T18:03:05  *** riemann has quit IRC
265 2017-09-17T18:04:14  *** Giszmo has joined #bitcoin-core-dev
266 2017-09-17T18:13:40  *** alreadylate has quit IRC
267 2017-09-17T18:19:31  *** harding has quit IRC
268 2017-09-17T18:25:08  *** Cheeseo has quit IRC
269 2017-09-17T18:26:10  *** vicenteH has quit IRC
270 2017-09-17T18:26:11  *** vicenteH` has joined #bitcoin-core-dev
271 2017-09-17T18:28:04  *** vicenteH` is now known as vicenteH
272 2017-09-17T18:31:28  *** justan0theruser has quit IRC
273 2017-09-17T18:36:30  *** lvmbdv has joined #bitcoin-core-dev
274 2017-09-17T18:42:09  *** tErik_mc has joined #bitcoin-core-dev
275 2017-09-17T18:49:51  *** chjj has quit IRC
276 2017-09-17T18:56:48  *** two-bit has quit IRC
277 2017-09-17T19:09:00  *** Chris_Stewart_5 has joined #bitcoin-core-dev
278 2017-09-17T19:17:03  *** vicenteH has quit IRC
279 2017-09-17T19:19:34  *** RubenSomsen has quit IRC
280 2017-09-17T19:19:38  *** vicenteH has joined #bitcoin-core-dev
281 2017-09-17T19:20:11  *** vicenteH has quit IRC
282 2017-09-17T19:25:05  *** AaronvanW has joined #bitcoin-core-dev
283 2017-09-17T20:21:32  <esotericnonsense> so i'm investigating #11315 Prune undermines the dbcache
284 2017-09-17T20:21:33  <gribble> https://github.com/bitcoin/bitcoin/issues/11315 | Prune undermines the dbcache. · Issue #11315 · bitcoin/bitcoin · GitHub
285 2017-09-17T20:21:52  <esotericnonsense> just looking at the code without testing; i don't believe that it's an issue with the prune size
286 2017-09-17T20:22:13  <esotericnonsense> fDoFullFlush = (mode == FLUSH_STATE_ALWAYS) || fCacheLarge || fCacheCritical || fPeriodicFlush || fFlushForPrune;
287 2017-09-17T20:25:17  <esotericnonsense> unless i'm misinterpreting it seems to imply that any prune event will cause a flush, unless flush just means write in this context?
288 2017-09-17T20:27:48  <esotericnonsense> it seems to me that you need to write (because otherwise in the case of an unclean shutdown, you've potentially deleted the blocks you would need to recover) but you don't need to drop the cache entirely
289 2017-09-17T20:28:42  <esotericnonsense> ah, perhaps there's only a flush and no way to simply write :)
290 2017-09-17T20:32:17  <sipa>  yes, there is
291 2017-09-17T20:32:39  <sipa> *yes, there is no simple write
292 2017-09-17T20:33:40  <sipa> every write to the chainstate requires first writing changes to the block index, to avoid having a chainstate that contains results of blocks that aren't known anymore after restart
293 2017-09-17T20:35:00  <esotericnonsense> i think i understand gmax's comment now, you'd let it increase to say prunesize+buffer+dbcache and then prune down (so the interval between prunes is dbcache+buffer rather than buffer)
294 2017-09-17T20:35:40  <esotericnonsense> that seems kind of hacky though, it's more like adding a range to prune so that it doesn't go off too often
295 2017-09-17T20:36:37  <sipa> right
296 2017-09-17T20:39:28  *** Chris_Stewart_5 has quit IRC
297 2017-09-17T20:39:46  *** laurentmt has quit IRC
298 2017-09-17T20:44:42  *** dcousens has joined #bitcoin-core-dev
299 2017-09-17T20:46:45  <esotericnonsense> a problem i can see with using dbcache is that if a user has an extremely high value set there could be unexpected results, would need to be documented
300 2017-09-17T20:48:10  <esotericnonsense> e.g. prune=2000 dbcache=16000, now you can actually use 18GB prior to pruning, hm
301 2017-09-17T20:57:45  <gmaxwell> esotericnonsense: yes, but we can document it, there are already interactions like that: e.g. the shutdown warning is moved up by the dbcache
302 2017-09-17T20:58:18  <esotericnonsense> ah, hello. i was just writing a reply on the issue.
303 2017-09-17T20:58:53  *** Chris_Stewart_5 has joined #bitcoin-core-dev
304 2017-09-17T20:59:12  <gmaxwell> IMO ultimately we will end up not having MB tunable pruning. It doesn't really make a lot of sense.
305 2017-09-17T20:59:15  <esotericnonsense> i was thinking that perhaps using a percentage of the prune as the buffer might work and not require an additional config flag
306 2017-09-17T20:59:54  <gmaxwell> there shouldn't be an extra setting for sure. please no more options that users can't sensibly configure.
307 2017-09-17T20:59:59  <esotericnonsense> right now the performance hit is the same regardless of whether you have prune=100000 or prune=1000 (once you get past the point at which it starts doing it)
308 2017-09-17T21:01:18  <gmaxwell> The point I was trying to make in the issue, I think, is that setting prune shouldn't effectively override your dbcache setting.
309 2017-09-17T21:02:23  *** riemann has joined #bitcoin-core-dev
310 2017-09-17T21:04:00  <esotericnonsense> it might be useful for me to get some hard numbers for how much sync time increases depending on the buffer size
311 2017-09-17T21:04:38  <esotericnonsense> i recall it being 30% slower or more in my testing, but it wasn't very scientific, getting that down to 5% or something would be a pretty big win
312 2017-09-17T21:05:15  <esotericnonsense> (and that was on SSD)
313 2017-09-17T21:05:20  *** Guyver2 has quit IRC
314 2017-09-17T21:05:51  <gmaxwell> esotericnonsense: oh jesus no. The difference between a maximum dbcache and default is something like an 8 hour sync vs a 3 hour one.
315 2017-09-17T21:06:58  <esotericnonsense> yeah, i didn't let it run to the end before increasing the prune target :P
316 2017-09-17T21:07:20  <esotericnonsense> (i basically did the manual version of this by increasing prune to 50G, then down to 5G, then back up, etc)
317 2017-09-17T21:07:46  <gmaxwell> esotericnonsense: consider this, right now the chainstate on disk is 2.8gb  adding the dbcache to the interval on syncing with defaults would end up with you needing to have 4GB free to sync bitcoin instead of 3.5.
318 2017-09-17T21:08:08  <esotericnonsense> gah
319 2017-09-17T21:08:14  <esotericnonsense> i'm forgetting that if it's in the cache it's not on disk
320 2017-09-17T21:08:18  <esotericnonsense> heh
321 2017-09-17T21:08:34  <gmaxwell> potentially at least.
322 2017-09-17T21:08:51  <esotericnonsense> well, during IBD and in cases where there hasn't been a lot of replacement
323 2017-09-17T21:10:21  <esotericnonsense> the default dbcache would still result in a lot of prune events flushing it though. hm.
324 2017-09-17T21:10:35  <esotericnonsense> oh wait it flushes anyway. duh
325 2017-09-17T21:11:00  <esotericnonsense> okay, that makes sense, i'll play around with it.
326 2017-09-17T21:14:07  *** riemann has quit IRC
327 2017-09-17T21:15:45  *** mess110 has joined #bitcoin-core-dev
328 2017-09-17T21:20:53  *** Cheeseo has joined #bitcoin-core-dev
329 2017-09-17T21:28:35  *** Cheeseo has quit IRC
330 2017-09-17T21:57:07  *** d9b4bef9 has joined #bitcoin-core-dev
331 2017-09-17T22:23:32  *** meshcollider has joined #bitcoin-core-dev
332 2017-09-17T22:24:09  <bitcoin-git> [bitcoin] esotericnonsense opened pull request #11359: Add a pruning 'high water mark' to reduce the frequency of pruning events (master...2017-09-add-pruning-hwm) https://github.com/bitcoin/bitcoin/pull/11359
333 2017-09-17T22:25:41  *** harding has joined #bitcoin-core-dev
334 2017-09-17T22:31:05  *** AaronvanW has quit IRC
335 2017-09-17T22:36:44  *** Aaronvan_ has joined #bitcoin-core-dev
336 2017-09-17T22:42:13  *** Cheeseo has joined #bitcoin-core-dev
337 2017-09-17T22:49:52  *** Chris_Stewart_5 has quit IRC
338 2017-09-17T22:54:35  *** Cheeseo has quit IRC
339 2017-09-17T23:09:09  *** justan0theruser has joined #bitcoin-core-dev
340 2017-09-17T23:09:36  *** Cheeseo has joined #bitcoin-core-dev
341 2017-09-17T23:10:02  *** nelruk has joined #bitcoin-core-dev
342 2017-09-17T23:21:04  *** Cheeseo has quit IRC
343 2017-09-17T23:39:52  *** Aaronvan_ has quit IRC
344 2017-09-17T23:40:55  *** Aaronvan_ has joined #bitcoin-core-dev
345 2017-09-17T23:50:32  *** luke-jr has quit IRC
346 2017-09-17T23:53:58  *** luke-jr has joined #bitcoin-core-dev