EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024 
<== Date ==> <== Thread ==>

Subject: PVXS release 0.1.2
From: Michael Davidsaver via Tech-talk <tech-talk at aps.anl.gov>
To: EPICS Tech-Talk <tech-talk at aps.anl.gov>
Date: Fri, 12 Feb 2021 12:31:02 -0800
Another patch release, primarily addressing a TCP connection "stall"
under load.  Believed to be ABI backwards compatible with 0.1.2
and 0.1.1.

download https://github.com/mdavidsaver/pvxs/releases

documentation https://mdavidsaver.github.io/pvxs

release notes https://mdavidsaver.github.io/pvxs/releasenotes.html


On 1/15/21 9:00 AM, Michael Davidsaver wrote:
> 0.1.1 is the first patch release for the PVXS module.
> Which is a new PVAccess protocol client+server library.
> 
> This is a bug fix release which addresses an interoperability
> issues with the pvAccessJava module (Thanks to karlosp) for
> reporting.  Also a couple of more minor issues.
> 
> download https://github.com/mdavidsaver/pvxs/releases
> 
> documentation https://mdavidsaver.github.io/pvxs
> 
> release notes https://mdavidsaver.github.io/pvxs/releasenotes.html
> 
> Based an analysis with abi-compliance-checker I believe that the ABI
> of the libraries in 0.1.1 remains backward compatible with 0.1.0.  So
> it _should_ be possible to update PVXS without rebuilding dependent
> code.
> 
> ABI compatibility with C++ is still something I'm not certain about.
> I would like to hear from anyone who tries this (successfully or
> otherwise).
> 
> I've attached the report generated by abi-compliance-checker to
> the github release.  Also a unit test coverage report from GCOVR.
> This is a bit of an experiment.  I'm not certain if I'll continue
> to publish these with future releases, so please let me know if
> you find them useful.
> 


Replies:
Re: PVXS release 0.1.2 Michael Davidsaver via Tech-talk
PVXS release 0.1.3 Michael Davidsaver via Tech-talk
References:
PVXS release 0.1.1 Michael Davidsaver via Tech-talk

Navigate by Date:
Prev: LUA: Segmentation fault on Raspberry for IOC being invoked from shell prompt; no problem via gdb execution. Kuldeep Joshi via Tech-talk
Next: Re: PVXS release 0.1.2 Michael Davidsaver via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024 
Navigate by Thread:
Prev: PVXS release 0.1.1 Michael Davidsaver via Tech-talk
Next: Re: PVXS release 0.1.2 Michael Davidsaver via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024 
ANJ, 21 Feb 2021 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·