-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Backport Bitcoin#9424, Bitcoin#10123 and Bitcoin#10153 #2918
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backport Bitcoin#9424, Bitcoin#10123 and Bitcoin#10153 #2918
Conversation
ddd9b0d to
7b9a01e
Compare
|
UdjinM6
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
Pls see commits in https://github.com/UdjinM6/dash/commits/pr2918 (note: it's based on 31570c2, so you have to drop ab74a79 if you want to cherry-pick them without conflicts). |
caf42a3 to
460fdc3
Compare
|
Applied commits |
|
missed UdjinM6@966f9db |
UdjinM6
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK
Merge bitcoin#9424: Change LogAcceptCategory to use uint32_t rather than sets of strings. 6b3bb3d Change LogAcceptCategory to use uint32_t rather than sets of strings. (Gregory Maxwell) Tree-SHA512: ebb5bcf9a7d00a32dd1390b727ff4d29330a038423611da01268d8e1d2c0229e52a1098e751d4e6db73ef4ae862e1e96d38249883fcaf12b68f55ebb01035b34 Signed-off-by: Pasta <Pasta@dash.org> 31 -> 32 Signed-off-by: Pasta <Pasta@dash.org>
…omponent 3bde556 Add -debugexclude option to switch off logging for specified components (John Newbery) Tree-SHA512: 30202e3f2085fc2fc5dd4bedb92988f4cb162c612a42cf8f6395a7da326f34975ddc347f82bc4ddca6c84c438dc0cc6e87869f90c7ff88105dbeaa52a947fa43
Signed-off-by: Pasta <Pasta@dash.org>
Signed-off-by: Pasta <Pasta@dash.org>
Signed-off-by: Pasta <Pasta@dash.org>
Signed-off-by: Pasta <Pasta@dash.org>
Specifically: - use PRIVATESEND in `CPrivateSendClientManager::GetRandomNotUsedMasternode()` - use ZMQ in `CZMQPublishRawGovernanceVoteNotifier::NotifyGovernanceVote()` and `CZMQPublishRawGovernanceObjectNotifier::NotifyGovernanceObject()`
… potential future conflicts with bitcoin ones
faab624 logging: Fix off-by-one for shrinkdebugfile (MarcoFalke) Tree-SHA512: d6153e06067906172ff0611af9e585a3ecf0a7d56925b6ad7c12e75aa802441047059b9b6f6c78e79916c3f2abc8f1998bfd2d5b84201ec6421f727c08da3c21
c1f2caf to
4e5791c
Compare
|
rebased on develop |
Signed-off-by: Pasta <Pasta@dash.org>
UdjinM6
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK
|
Travis building :) possibly @codablock review |
|
Yep, Travis looks ok-ish - 64 bit linux build failed by timeout (as usual :/) but 32 bit succeeded so I think we should be good. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See these commits/fixes:
Also, what about bitcoin#10150 and the logging RPC? Should we backport it as well or only stick with our custom debug RPC?
When adding new entries here, we'll otherwise get confused with ordering and might end up forgetting that adding something Dash specific must continue with the bit after 43.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK
Ignoring that we haven't clarified my question about bitcoin#10150 yet as we can do this in a later PR.
|
Lets wait for #2932 to be merged and then merge this one. I'd like to make sure that Travis actually becomes constantly green again (last time we ignored this, a whole bunch of flaky test failures creeped in) |
|
|
decided to break this one off since 9424 is quite big and could conflict with a lot of stuff. See individual commits. Due to the new setup I can't think of an easy way to do a
-debug dashso yeah...