-
Notifications
You must be signed in to change notification settings - Fork 38.8k
[0.19] Final backports for 0.19.1 #17988
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
Conversation
The macos manpage for fcntl (for F_PEOFPOSMODE) states: > Allocate from the physical end of file. In this case, fst_length indicates the number of newly allocated bytes desired. Github-Pull: bitcoin#17887 Rebased-From: 75163f4
Github-Pull: bitcoin#17980 Rebased-From: a5a2654
|
Do we still want to include #17892 for 0.19.1? |
|
@laanwj It is not vital, but its absence does result in a few GBs of wasted space for anyone doing IBD on 0.19. That's for non-pruned nodes only, so it may very well be the case that a few GBs is negligible for a 250 GB datadir. (IMO hell no, but both @Sjors and @MarcoFalke disagree.) |
|
@kallewoof Thank you! That doesn't seem too bad to me, though if it's virtually ready for merge, and the risk isn't too high it would be good to include. I'll wait for them to weigh in. Let's aim for tagging 0.19.1rc1 after today's meeting. Edit: discussion is in #17892 , not here |
|
ACK daf2fff |
daf2fff test: add missing #include to fix compiler errors (Karl-Johan Alm) c8ad23c bug-fix macos: give free bytes to F_PREALLOCATE (Karl-Johan Alm) Pull request description: We're about ready to do a [0.19.1 release](https://github.com/bitcoin/bitcoin/milestone/44); so I've opened this to collect the last remaining backports. If there's something that's been missed / or isn't tagged ["Needs backport (0.19)"](https://github.com/bitcoin/bitcoin/issues?q=is%3Aopen+label%3A%22Needs+backport+%280.19%29%22) that you think should be, please comment. Currently backports: * #17887 - bug-fix macos: give free bytes to F_PREALLOCATE * #17980 - test: add missing #include to fix compiler errors ACKs for top commit: laanwj: ACK daf2fff Tree-SHA512: 8438f992d0c39315a4da4c3f8ab5c92acefada4b0ba5a5cec3775dea2541492d386bf4e7c9e76e1494a6d4cf16a9205287d27ffd23d9c3056f213d733605eeee
- [0.19] wallet: Reset reused transactions cache bitcoin#18083 - 0.19: Backports bitcoin#17792 - psbt: handle unspendable psbts bitcoin#17524 - qt: Fix comparison function signature bitcoin#17634 - psbt: check that various indexes and amounts are within bounds bitcoin#17156 - [0.19] psbt: check that various indexes and amounts are within bounds bitcoin#18079 - [0.19] Final backports for 0.19.1 bitcoin#17988 - Bug: IsUsedDestination shouldn't use key id as script id for ScriptHash bitcoin#17924 - qt: Fix deprecated QCharRef usage bitcoin#18101 - gui: Throttle GUI update pace when -reindex bitcoin#18121 - gui: Fix race in WalletModel::pollBalanceChanged bitcoin#18123 - gui: Fix unintialized WalletView::progressDialog bitcoin#18062 - Bugfix: GUI: Hide the HD/encrypt icons earlier so they get re-shown if another wallet is open bitcoin#18007 - bug-fix macos: give free bytes to F_PREALLOCATE bitcoin#17887 - test: add missing #include to fix compiler errors bitcoin#17980 - zmq: Fix due to invalid argument and multiple notifiers bitcoin#17445
We're about ready to do a 0.19.1 release; so I've opened this to collect the last remaining backports.
If there's something that's been missed / or isn't tagged "Needs backport (0.19)" that you think should be, please comment.
Currently backports: