File openais.changes of Package openais
-------------------------------------------------------------------
Fri Nov 21 19:35:06 CET 2008 - abeekhof@suse.de
- Update patch level to aae387a6e5fd
- Fix Bug bnc#444376 - openais segafults in lcr_ifact_release during shutdown
+ Prevent corruption at shutdown by fixing plugin loading at startup
+ Extend the objdb API to allow search cursors to be saved and restored
+ Simplify startup since load order doesn't affect shutdown order
+ Don't create (duplicate) objdb entries for additional services
+ Wrap the openais_service_link_and_init() call with the new objdb
api calls for saving and restoring search cursors
Allows services to make use of the objdb passed to them
-------------------------------------------------------------------
Wed Nov 19 14:48:55 CET 2008 - abeekhof@suse.de
- Update patch level to 26c4af74cac1
+ Fix nodeid generation to use the node's full ip address (not network address) to ensure uniqueness
+ Start additional services after the default ones
+ Correctly compare addresses with bindnetaddr
-------------------------------------------------------------------
Tue Nov 11 10:49:36 CET 2008 - abeekhof@suse.de
- Update source tarball to r1661
- Fix rare problem where checkpoint synchronization database could be thrown away.
- Fix commit token recieved_flg being incorrect in some rare circumstances
which caused message corruption.
- Fix a message lost during delivery which resulted in checkpoint segfault
-------------------------------------------------------------------
Thu Oct 9 11:05:19 CEST 2008 - abeekhof@suse.de
- Update source tarball to r1655
- Remove IPC scheduling starvation
- Fix Library queue full messages in some conditions
- Make sanitizing generated nodeid's optional
-------------------------------------------------------------------
Mon Sep 15 11:58:56 CEST 2008 - abeekhof@suse.de
- Create a libopenais2 subpackage as per policy
-------------------------------------------------------------------
Thu Sep 11 10:28:56 CEST 2008 - abeekhof@suse.de
- Update source tarball to r1649
- Add backports of objdb and service shutdown patches
- Modify the nodeid generation function to never return a negative value
- Include changes as a diff against upstream tarball
-------------------------------------------------------------------
Wed Aug 20 16:20:00 CEST 2008 - abeekhof@suse.de
- Ensure generated nodeid's are always positive integers
-------------------------------------------------------------------
Mon Jul 21 15:38:00 CEST 2008 - abeekhof@suse.de
- Switch to the stable series of OpenAIS (Whitetank 0.80) which
behaves significantly better for clusters larger than 4 nodes
- Upstream version is 0.80.3 (SVN 1551)
- Tarball includes 8 patches backported from the development series
that are required to support Pacemaker. Patch summary:
- a generic init-script
- Fix DESTDIR, PREFIX and LCRSODIR
- Repair loading of external services
- Add some new calls into objdb
- Patch to remove segfault on the exiting of a service.
- Patch to allow controlled exit of a service.
- load and unload service engines at runtime
-------------------------------------------------------------------
Sun Jun 29 06:47:35 CEST 2008 - abeekhof@suse.de
- Enable encryption
-------------------------------------------------------------------
Sat May 3 07:36:06 CEST 2008 - abeekhof@suse.de
- Set a libexedir that makes sense on 64-bit archs
-------------------------------------------------------------------
Tue Apr 22 11:38:33 CEST 2008 - abeekhof@suse.de
- Fix build for new glibc
-------------------------------------------------------------------
Wed Apr 16 17:55:14 CEST 2008 - abeekhof@suse.de
- Disable crypto-related code to prevent issues with US export restrictions
Will be re-enabled for 11.1 once proper permits have been requested/granted
-------------------------------------------------------------------
Sat Apr 12 19:14:46 CEST 2008 - abeekhof@suse.de
- Initial package check-in
- Upstream version: 0.82+ (SVN version: 1495)
- Two addtional patches for co-ordinated shutdown and loading of the pacemaker plugin