[OPEN-ILS-GENERAL] OpenSRF 3.0.3 and OpenSRF 3.1.1 released

Galen Charlton gmc at equinoxinitiative.org
Fri Jun 7 17:38:53 EDT 2019

We are pleased to announce the release of bugfix releases (3.0.3 and 3.1.1)
of OpenSRF, a message routing network that offers scalability and failover
support for individual services and entire servers with minimal development
and deployment overhead.

OpenSRF 3.0.3 and 3.1.1 include a performance improvement; all users of
OpenSRF 3.0.x and 3.1.x are encouraged to upgrade as soon as possible.

The following bugs are fixed in OpenSRF 3.0.3 and 3.1.1:

*  LP#1824181 and LP#1824184: Improve the performance of certain logging
statements. OpenSRF application code written in Perl can now pass a
subroutine reference to a logging statement instead of a string. This
allows complicated expressions to generate text for a log message to not be
run unless actually needed at the current logging level. For example, a
logging statement of


can now be alternatively be represented as

$logger->debug(sub { return 'message' })

OpenSRF now uses this mechanism for a debug logging statement in
method_lookup(). This has the effect of reducing the time to run some
methods in Evergreen’s open-ils.storage by 90%.

OpenSRF 3.1.1 also marks the end of formal installation support for Ubuntu
14.04 Trusty Tahr, which is no longer supported by Ubuntu.

To download OpenSRF, please visit the downloads page.

We would also like to thank the following people who contributed to the

* Galen Charlton
* John Merriam
* Ben Shum
* Jason Stephenson


Galen Charlton
Implementation and Services Manager
Equinox Open Library Initiative
phone:  1-877-OPEN-ILS (673-6457)
email:  gmc at equinoxInitiative.org
web:  https://equinoxInitiative.org
direct: +1 770-709-5581
cell:   +1 404-984-4366
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-general/attachments/20190607/96176ae1/attachment.html>

More information about the Open-ils-general mailing list