Skip to content

Conversation

@kwvg
Copy link
Collaborator

@kwvg kwvg commented Jul 13, 2021

No description provided.

Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

13734 was already merged recently
18234 missing earlier scheduler related backports. This part is critical, would prefer to postpone it for now and backport them in the right order.

@PastaPastaPasta PastaPastaPasta added this to the 18 milestone Jul 14, 2021
@kwvg kwvg force-pushed the deboostification branch 3 times, most recently from aae814e to 52d7f81 Compare July 15, 2021 14:19
@kwvg kwvg changed the title merge bitcoin#13671, #13734, #18786, #18792, partial bitcoin#18234: Deboostification merge bitcoin#13671, #18786, #18792: Deboostification Jul 15, 2021
@kwvg kwvg force-pushed the deboostification branch from 52d7f81 to 5a12d1e Compare July 15, 2021 17:30
@kwvg kwvg force-pushed the deboostification branch from 5a12d1e to 0b490a0 Compare July 15, 2021 18:35
Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

18792 should drop #include <boost/thread.hpp> in src/wallet/db.cpp like in the original PR. 18792 requires 17405 (which in its turn requires 11911) to be compilable (I hope), pls see https://github.com/UdjinM6/dash/commits/pr4246

EDIT: Hmm.. tests failed, so I guess smth else is missing (or maybe I backported them incorrectly)

@PastaPastaPasta
Copy link
Member

TBH I would just prefer to maybe mark 18792 as partial and merge as is (unless either of you want to get that branch working)

@UdjinM6
Copy link

UdjinM6 commented Jul 15, 2021

(unless either of you want to get that branch working)

working on it :)

@UdjinM6
Copy link

UdjinM6 commented Jul 15, 2021

Decided to backport 11911 in a separate PR #4263 since it's kind of unrelated to "deboostification". Once it's merged backporting 17405 and 18792 should be trivial.

@UdjinM6 UdjinM6 mentioned this pull request Jul 16, 2021
@kwvg
Copy link
Collaborator Author

kwvg commented Jul 16, 2021

18792 originally dropped boost/thread.hpp but apparently it was still required so I modified the commit and placed it back in

Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

18792 originally dropped boost/thread.hpp but apparently it was still required so I modified the commit and placed it back in

Pls revert this to make 18792 complete. Rebasing and adding 17405 (e.g. 1722e83) should fix the issue.

kwvg and others added 5 commits July 16, 2021 20:19
…uption_point

fad1de6 wallet: Remove unused boost::this_thread::interruption_point (MarcoFalke)

Pull request description:

  `BerkeleyEnvironment::Open` is only called from the main thread (init) or an http rpc thread, neither of which can be interrupted, so remove the useless interruption point.

  `BerkeleyEnvironment{}` is only used in tests, which run in a single process/thread, so remove the useless interruption point.

ACKs for top commit:
  laanwj:
    ACK fad1de6
  fanquake:
    ACK fad1de6

Tree-SHA512: dacd8398e966e4a6ce5cf7d3ed821c9c267eff40b14c0635085441647cdb72d1642807f89355419f1710f814c7963e35a10d102d0b985c7198261dfc736256f8
@kwvg kwvg force-pushed the deboostification branch from 0b490a0 to 9af3760 Compare July 16, 2021 14:52
Copy link
Member

@PastaPastaPasta PastaPastaPasta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK

@UdjinM6 UdjinM6 changed the title merge bitcoin#13671, #18786, #18792: Deboostification merge bitcoin#13671, #17405, #18786, #18792, #20067: Deboostification Jul 16, 2021
Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK

@UdjinM6 UdjinM6 merged commit 730a89f into dashpay:develop Jul 16, 2021
@kwvg kwvg deleted the deboostification branch July 18, 2023 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants