Tue Aug 28 12:44:59 PDT 2007
- Previous message: [Slony1-commit] slony1-engine RELEASE
- Next message: [Slony1-commit] slony1-www/content news.txt
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Update of /home/cvsd/slony1/slony1-www/content In directory main.slony.info:/tmp/cvs-serv21961/content Modified Files: frontpage.txt news.txt Log Message: Update for 1.2.11 release Index: frontpage.txt =================================================================== RCS file: /home/cvsd/slony1/slony1-www/content/frontpage.txt,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** frontpage.txt 21 Aug 2007 22:35:14 -0000 1.19 --- frontpage.txt 28 Aug 2007 19:44:57 -0000 1.20 *************** *** 1,9 **** --- Slony-I 1.2.11 pre-release #2 available ! http://slony.info/downloads/1.2/source/slony1-1.2.11-pre2.tar.bz2 ! 2007-08-21 Chris Browne ! A second tarball of Slony-I 1.2.11 is available for testing. <P> Fixes are the following: --- 1,14 ---- --- Slony-I 1.2.11 pre-release #2 available ! http://slony.info/downloads/1.2/source/slony1-1.2.11.tar.bz2 ! 2007-08-28 Chris Browne ! We are pleased to announce general availability of Slony-I 1.2.11. ! Note that both <a href= ! "http://slony.info/downloads/1.2/source/slony1-1.2.11.tar.bz2"> ! sources </a> and <a href= ! "http://slony.info/downloads/1.2/source/slony1-1.2.11-docs.tar.bz2"> ! documentation</a> are available. <P> Fixes are the following: *************** *** 45,324 **** the offline replica and must increment gap free. ! </ul> ! --- ! Slony-I 1.2.10 Released ! http://lists.slony.info/downloads/1.2/source/slony1-1.2.10.tar.bz2 ! 2007-06-26 ! Chris Browne ! ! We are pleased to announce the release of Slony-I version 1.2.10. ! Sources as well as pre-built documentation is available in the ! download area; users of RPM-based systems and Windows will likely see ! suitable packages soon. ! ! <P> The release notes describe the changes made since 1.2.9: ! ! <h2>RELEASE 1.2.10</h2> ! ! <ol> ! <li>Fixed problem with EXECUTE SCRIPT (EXECUTE ONLY ON = [node]) ! ! <P> The script was being executed on too many nodes... ! ! <li> Added a test script for log shipping ! ! <P> ... And alter it to add invocation of a DDL script. This ! allows testing for an event-counting problem in log shipping. ! ! <li> Changes to support PostgreSQL 8.3 as VARATT_SIZEP has been deprecated ! ! <li> in xxid.c, changes to support PostgreSQL 8.3 as tuple compression has ! more extensive support ! ! <P> <tt>VARDATA_ANY( PG_DETOAST_DATUM_PACKED( (PG_GETARG_DATUM(0))))</tt> ! tends to replace ! <tt>PG_GETARG_VARLENA(0)</tt> ! ! <li> Slonik's SYNC command never recorded the new seqno in the admin ! conninfo, with potential wacky results for WAIT FOR EVENT ! ! <li> Fix rpm build problem when the system has pg_config in both under ! /usr/local/pgsql/bin and /usr/bin ! ! <li> Add init script for Red Hat / Fedora ! ! <li> Fix archive log ship tracking. Slon now tracks the setsync status in ! memory and generates a void archive with the correct old,new event ! seqno for all events. ! ! <li> EXECUTE SCRIPT wasn't setting sl_setsync, which broke WAIT FOR EVENT ! on these events ! ! <li> Ducttape test #5 (which performs DDL changes) augmented to test use ! of WAIT FOR EVENT ! ! <li> Backpatch fixes for restricted text casts in 8.3 ! ! <P> create_event() calls (notably, but they're not alone) need to be ! augmented to cast data types expressly. ! ! <li> PostgreSQL 8.3 is now a supported version for 1.2.10 ! ! <P> The hope/intent is that 1.2.10 will be the last version of Slony-I ! in the "1.x" series, and will permit upgrades to PostgreSQL 8.3. ! The subsequent Slony-I 2.x series will require PostgreSQL 8.3. ! ! <li> Discovered and documented a problem with UPDATE FUNCTIONS on ! versions 8.1.[0-3]. Unfortunately, this means that these versions of ! PostgreSQL essentially do not support Slony-I upgrades. ! ! <li> Fixes to log shipping test ! ! <li> Win32 fix for MinGW+gcc ! ! <li> cvs distclean changed to clean the build up more ! ! <li> On copy_set() check that we have forwarded the confirmation of ! ENABLE_SUBSCRIPTION by the data provider only if the data provider is ! not the origin of the set. ! ! <li> For logshipping we need to use the internally tracked ssy_seqno for ! SYNC events as well. ! ! <P> This allows "run_test.sh testlogship" to run successfully! ! ! </ol> ! --- ! Slony-I Release - 1.2.9 ! http://main.slony.info/downloads/1.2 ! 2007-03-22 ! Chris Browne ! We are pleased to announce the release of version 1.2.9, which may be ! found <a href="http://main.slony.info/downloads/1.2/source/slony1-1.2.9.tar.bz2">here</a>. ! There is also a <a href="http://main.slony.info/downloads/1.2/source/slony1-1.2.9-docs.tar.bz2">Documentation tarball </a>. ! ! <P> This release fixes several problems that were found in the 1.2 stream: ! <ul> ! <li> Reverted change that tried to support elderly apache rotatelogs ! ! <li> Added a patch file to apply if you need to support elderly apache rotatelogs (tools/altperl/old-apache-rotatelogs.patch) ! ! <li> Bug in UPDATE FUNCTIONS - wrong quoting in plpgsql function ! ! <li> Add a regression test that runs UPDATE FUNCTIONS to ensure that it at least has no syntax errors ! </ul> ! --- ! Slony-I Release - 1.1.9 ! http://main.slony.info/downloads/1.1 ! 2007-03-22 ! Chris Browne ! We are pleased to announce the release of version 1.1.9, which may be ! found <a href="http://main.slony.info/downloads/1.1/source/slony1-1.1.9.tar.bz2">here</a>. ! ! <P> This release fixes several problems that were found in the 1.1 stream: ! <ul> ! <li> Missed adding v81 SQL base files to CVS ! ! <li> Reverted change that tried to support elderly apache rotatelogs ! ! <li> Added a patch file to apply if you need to support elderly apache rotatelogs (tools/altperl/old-apache-rotatelogs.patch) ! </ul> ! --- ! Slony-I Release - 1.2.8 ! http://main.slony.info/downloads/1.2 ! 2007-03-16 ! Chris Browne ! We are pleased to announce the release of version 1.2.8, which may be ! found <a href="http://main.slony.info/downloads/1.2/source/slony1-1.2.8.tar.bz2">here</a>. ! There is also a <a href="http://main.slony.info/downloads/1.2/source/slony1-1.2.8-docs.tar.bz2">Documentation tarball </a>. ! ! <P> This release fixes several problems that were found in the 1.2 stream: ! <ul> ! <li> Change to rotatelogs configuration to support older versions of Apache ! log rotator ! ! <li> Fix to altperl "execute script" script to pass the filename properly ! ! <li> Fix to <tt>src/backend/slony1_funcs.v80.sql</tt> - comment on the right function in v8.0 ! ! <li> Fix to <tt>src/slonik/slonik.c</tt> - it wasn't pulling in the right version of slony1_funcs.?.sql in some cases (notably with versions 8.1 and 8.2) ! ! <li> Updated docs on creating releases to describe the version mismatch problem found above in <tt>slonik.c</tt> ! </ul> ! --- ! Slony-I Release - 1.1.8 ! http://main.slony.info/downloads/1.1 ! 2007-03-16 ! Chris Browne ! We are pleased to announce the release of version 1.1.8, which may be ! found <a href="http://main.slony.info/downloads/1.1/source/slony1-1.1.8.tar.bz2">here</a>. ! ! <P> This release fixes several problems that were found in the 1.1 stream: ! <ul> ! <li> Change to rotatelogs configuration to support older versions of Apache ! log rotator ! ! <li> Fix to altperl "execute script" script to pass the filename properly ! ! <li> Fix to xxid Makefile: in the 1.1 branch, xxid.v73.sql is still in ! use, and should be copied to generate the other versions. ! ! <li> Fix to <tt>src/backend/slony1_funcs.v80.sql</tt> - comment on the right function in v8.0 ! ! <li> Fix to <tt>src/slonik/slonik.c</tt> - it wasn't pulling in the right version of slony1_funcs.?.sql in some cases (notably with versions 8.1 and 8.2) </ul> - --- - Slony-I Release - 1.2.7 - http://main.slony.info/downloads/1.2 - 2007-03-07 - Chris Browne - We are pleased to announce the release of version 1.2.7, which may be - found <a href="http://main.slony.info/downloads/1.2/source/slony1-1.2.7.tar.bz2">here</a>. - There is also a <a href="http://main.slony.info/downloads/1.2/source/slony1-1.2.7-docs.tar.bz2">Documentation tarball </a>. - - <P> This release fixes several problems that were found in the 1.2 stream: - <ul> - <li> Add remote_listen_timeout parameter to slon.conf - - <p> This addresses the problem where a slon times out when accessing - sl_event if a node has been out of commission for a long time (several - days) - - <li> Resolve bug #1623 - - <p> In this bug, big "action lists" that need to get compressed could cause - a logging printf to blow up. Changed the logging level so that detail - is only shown at level 4, which won't bite people by default. - - <li> UNINSTALL NODE failures now show node # in slonik error messages - - <P> If a user ran several UNINSTALL NODE requests in a single slonik - script, and one of them broke, you'd have no ready way to tell which - node this failed on. Added code to report the node # where it failed. - - <li> Added test to test1 for function generate_sync_event() and make_function_strict - - <li> Added "v81" files (for slony1_base.v81.sql, slony1_funcs.v81.sql, - xxid.v81.sql), necessary to support 8.1 "ALTER FUNCTION ... STRICT"; - - <li> Fixed quoting problem in generate_sync_event() - - <li> Added functionality to UPDATE FUNCTIONS to make xxidin() function - STRICT; the absence of this caused postmaster to fall over when - processing MOVE SET event in PG v8.2 - - <li> Added documentation of an issue surrounding NULLABLE columns to the - log analysis chapter of the admin guide and to the UPGRADING docs. ! <li> When you run MOVE SET, this populates sl_setsync for the moved set ! even on nodes that are not subscribed. If, subsequent to doing this, ! you attempt a SUBSCRIBE SET for a formerly-unsubscribed node, the ! subscription will fail right at the end when the slon tries to insert a ! new value to sl_setsync. ! ! <P> The fix: DELETE from sl_setsync immediately before the INSERT. This ! will silently blow away any 'offending' sl_setsync row. ! ! <p> (As observed by Afilias staff...) ! ! <li> Log shipping fix - storage of sl_setsync_offline call had a wrong ! printf type; change from %d to %s ! </ul> --- - Slony-I Release - 1.1.7 - http://main.slony.info/downloads/1.1 - 2007-03-07 - Chris Browne - We are pleased to announce the release of version 1.1.7, which may be - found <a href="http://main.slony.info/downloads/1.1/source/slony1-1.1.7.tar.bz2">here</a>. - It fixes several problems that were found in the 1.2 stream that were readily back-ported to 1.1: - <ul> - <li>Add remote_listen_timeout parameter to <tt>slon.conf</tt> - - <p> This addresses the problem where a slon times out when accessing - sl_event if a node has been out of commission for a long time (several - days) - - <li> Add node numbers to error reports in slonik - - <p> If portions of UNINSTALL NODE break, report in the error message which node - it was working on. That way the gentle user gets an indication as to - which node 'broke' if the slonik script contained multiple such - requests. - - <li> Applied bug fix for #1538 - - <p> If cluster has only one node, then remove all events up to the last - SYNC. That allows the cleanup loop to clear out sl_log_{1/2}. - Otherwise, the log tables will forever bloat until you add a second - node... - - <li> Added test to test1 for function generate_sync_event() and make_function_strict - - <li> Added "v81" files (for slony1_base.v81.sql, slony1_funcs.v81.sql, - xxid.v81.sql), necessary to support 8.1 "ALTER FUNCTION ... STRICT"; - - <li> Fixed quoting problem in generate_sync_event() - - <li> Added functionality to UPDATE FUNCTIONS to make xxidin() function - STRICT; the absence of this caused postmaster to fall over when - processing MOVE SET event in PG v8.2 (not to say that Slony-I 1.1 now - *supports* 8.2; it does not) - - <li> When you run MOVE SET, this populates sl_setsync for the moved set - even on nodes that are not subscribed. If, subsequent to doing this, - you attempt a SUBSCRIBE SET for a formerly-unsubscribed node, the - subscription will fail right at the end when the slon tries to insert a - new value to sl_setsync. - - <p> The fix: DELETE from sl_setsync immediately before the INSERT. This - will silently blow away any 'offending' sl_setsync row. - - <P> (As observed by Afilias staff...) - - <li> Log shipping fix - storage of sl_setsync_offline call had a wrong - printf type; change from %d to %s - </ul> --- Slony-I and PostgreSQL 8.1 --- 50,68 ---- the offline replica and must increment gap free. ! <li> Change the filenames of archive logs to be based on internal archive ! tracking number. This makes it easy for the mechanism applying ! archives to figure out what needs to be applied next - just look in ! sl_archive_tracking. + <li> Fix log shipping test to accomodate the new tracking scheme, and + update documentation to describe this better. </ul> ! The testing regimen included running all the tests in the test bed ! against instances of Slony-I running against PostgreSQL versions 7.4, ! 8.0, 8.1, 8.2, as well as CVS HEAD (forthcoming as 8.3). There was ! also (against 7.4) a test done to verify that UPGRADE FUNCTIONS would ! bring version 1.1.x to 1.2.11. --- --- Slony-I and PostgreSQL 8.1 Index: news.txt =================================================================== RCS file: /home/cvsd/slony1/slony1-www/content/news.txt,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** news.txt 21 Aug 2007 22:32:01 -0000 1.31 --- news.txt 28 Aug 2007 19:44:57 -0000 1.32 *************** *** 5,20 **** Chris Browne ! Slony-1 1.2.10 <a href="http://main.slony.info/downloads/1.2/source/slony1-1.2.10.tar.bz2">engine</a> ! <a href="http://main.slony.info/downloads/1.2/source/slony1-1.2.10-docs.tar.bz2">documentation</a> <br/> Slony-1 1.1.9 <a href="http://main.slony.info/downloads/1.1/source/slony1-1.1.9.tar.bz2">engine</a> <!-- Please keep this item at the top of the news list --> -- ! Slony-I 1.2.11 pre-release #2 available ! http://slony.info/downloads/1.2/source/slony1-1.2.11-pre2.tar.bz2 ! 2007-08-21 ! Chris Browne ! A second tarball of Slony-I 1.2.11 is available for testing. <P> Fixes are the following: --- 5,20 ---- Chris Browne ! Slony-1 1.2.11 <a href="http://main.slony.info/downloads/1.2/source/slony1-1.2.11.tar.bz2">engine</a> ! <a href="http://main.slony.info/downloads/1.2/source/slony1-1.2.11-docs.tar.bz2">documentation</a> <br/> Slony-1 1.1.9 <a href="http://main.slony.info/downloads/1.1/source/slony1-1.1.9.tar.bz2">engine</a> <!-- Please keep this item at the top of the news list --> -- ! Slony-I 1.2.11 released ! http://slony.info/downloads/1.2/source/slony1-1.2.11.tar.bz2 ! 2007-08-28 ! Christopher Browne ! We are pleased to announce general availability of Slony-I 1.2.11. <P> Fixes are the following: *************** *** 56,59 **** --- 56,66 ---- the offline replica and must increment gap free. + <li> Change the filenames of archive logs to be based on internal archive + tracking number. This makes it easy for the mechanism applying + archives to figure out what needs to be applied next - just look in + sl_archive_tracking. + + <li> Fix log shipping test to accomodate the new tracking scheme, and + update documentation to describe this better. </ul> ---
- Previous message: [Slony1-commit] slony1-engine RELEASE
- Next message: [Slony1-commit] slony1-www/content news.txt
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list