From: Wolfgang Bangerth Date: Thu, 20 Jan 2022 02:52:09 +0000 (-0700) Subject: Add a changelog entry. X-Git-Tag: v9.4.0-rc1~571^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=61d31c6f9b6c9a0374eb6a04a40681a759594628;p=dealii.git Add a changelog entry. --- diff --git a/doc/news/changes/incompatibilities/20220118Bangerth b/doc/news/changes/incompatibilities/20220118Bangerth new file mode 100644 index 0000000000..847ac22f05 --- /dev/null +++ b/doc/news/changes/incompatibilities/20220118Bangerth @@ -0,0 +1,12 @@ +Changed: The two algorithms in the ConsensusAlgorithms namespace +(along with their base class) required a callback function that +correctly sized the buffer into which the answer to a request was to +be written. These algorithms have been rewritten in ways that make +this no longer necessary, and they now correctly size these buffers +themselves. As a consequence, the ConsensusAlgorithms::Process class +no longer has the `prepare_for_answer()` function, and the +ConsensusAlgorithms::AnonymousProcess class no longer has a +corresponding member variable; in the latter case, the constructor of +the class also no longer takes an argument to this effect. +
+(Wolfgang Bangerth, Peter Munch, 2022/01/18)