Skip to content

Commit ded0599

Browse files
committed
doc: Add a few items to release notes
Do a few TODOs from bitcoin#7678: - Removal of internal miner - `mempool`/`NODE_BLOOM` interaction - Sorting of `getrawmempool` output
1 parent a07c8a0 commit ded0599

File tree

1 file changed

+22
-4
lines changed

1 file changed

+22
-4
lines changed

doc/release-notes.md

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,20 @@ There is no distinction between internal (change) and external keys.
144144

145145
[Pull request](https://github.com/bitcoin/bitcoin/pull/8035/files), [BIP 32](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki)
146146

147+
Removal of internal miner
148+
--------------------------
149+
150+
As CPU mining has been useless for a long time, the internal miner has been
151+
removed in this release, and replaced with a simpler implementation for the
152+
test framework.
153+
154+
The overall result of this is that `setgenerate` RPC call has been removed, as
155+
well as the `-gen` and `-genproclimit` command-line options.
156+
157+
For testing, the `generate` call can still be used to mine a block, and a new
158+
RPC call `generatetoaddress` has been added to mine to a specific address. This
159+
works with wallet disabled.
160+
147161
Low-level P2P changes
148162
----------------------
149163

@@ -159,18 +173,20 @@ Low-level P2P changes
159173
transactions. To compensate for the removal of instant relay, the frequency of
160174
batch sending was doubled for outgoing peers.
161175

162-
- Since PR 7840 the BIP35 mempool command is also subject to batch processing.
176+
- Since PR #7840 the BIP35 `mempool` command is also subject to batch processing.
177+
Also the `mempool` message is no longer handled for non-whitelisted peers when
178+
`NODE_BLOOM` is disabled through `-peerbloomfilters=0`.
163179

164180
- The maximum size of orphan transactions that are kept in memory until their
165-
ancestors arrive has been raised in PR 8179 from 5000 to 99999 bytes. They
181+
ancestors arrive has been raised in PR #8179 from 5000 to 99999 bytes. They
166182
are now also removed from memory when they are included in a block, conflict
167183
with a block, and time out after 20 minutes.
168184

169185
- We respond at most once to a getaddr request during the lifetime of a
170-
connection since PR 7856.
186+
connection since PR #7856.
171187

172188
- Connections to peers who have recently been the first one to give us a valid
173-
new block or transaction are protected from disconnections since PR 8084.
189+
new block or transaction are protected from disconnections since PR #8084.
174190

175191
Low-level RPC changes
176192
----------------------
@@ -201,6 +217,8 @@ Low-level RPC changes
201217
- REST `/rest/block/` (JSON format when including extended tx details)
202218
- `bitcoin-tx -json`
203219

220+
- The sorting of the output of the `getrawmempool` output has changed.
221+
204222
Low-level ZMQ changes
205223
----------------------
206224

0 commit comments

Comments
 (0)