2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 <2021> 2022 2023 2024 | Index | 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 <2021> 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: Base 7.0.5 / pvDatabaseCPP 4.5.3 / pvDataCPP 8.0.4 (8.1.0?) |
From: | Marty Kraimer via Core-talk <core-talk at aps.anl.gov> |
To: | core-talk at aps.anl.gov |
Date: | Fri, 12 Mar 2021 06:29:38 -0500 |
pvDatabaseCPP:The destroy() methods have been deprecated in 2019 as part of a commit with the message "fix warning messages; at least on linux".There seems to be no documentation - neither at the point of deprecation nor at the point of removal - how to migrate applications that are using this method.
~Ralph
On Fri, 12 Mar 2021 at 09:07, Ralph Lange <ralph.lange at gmx.de> wrote:
In Base 7.0.5, which is a minor release, interfaces have been removed in some of the PVA modules:
pvDatabaseCPP release 4.5.3
The previously deprecated destroy methods have been removed.
pvDataCPP release 8.0.4 (claimed) / 8.1.0 (internal)
Incompatible changesRemove ByteBuffer::align()
I did not expect backward compatibility breaking code changes in a minor release.Can someone please clarify for me what changes are accepted for which level of release jump?!
Cheers,~Ralph