From 61d31c6f9b6c9a0374eb6a04a40681a759594628 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Wed, 19 Jan 2022 19:52:09 -0700 Subject: [PATCH] Add a changelog entry. --- doc/news/changes/incompatibilities/20220118Bangerth | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 doc/news/changes/incompatibilities/20220118Bangerth 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) -- 2.39.5