Tue Oct 23 13:54:37 PDT 2007
- Previous message: [Slony1-commit] slony1-engine/src/slony_logshipper/old - New directory
- Next message: [Slony1-commit] slony1-www/content frontpage.txt
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Update of /home/cvsd/slony1/slony1-www/content In directory main.slony.info:/tmp/cvs-serv15321/content Modified Files: frontpage.txt news.txt Log Message: Indicate availability of 1.2.12 pre1 version Index: frontpage.txt =================================================================== RCS file: /home/cvsd/slony1/slony1-www/content/frontpage.txt,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** frontpage.txt 28 Aug 2007 19:44:57 -0000 1.20 --- frontpage.txt 23 Oct 2007 20:54:35 -0000 1.21 *************** *** 1,60 **** --- ! 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: <ul> ! <li> Add in tools/mkservice scripts previously added to CVS HEAD ! ! <li> During subscription, do UPDATE to pg_class.relhasindex *after* the ! TRUNCATE because, in 8.2+, TRUNCATE resets this attribute ! <li> Fixed a problem with the setsync tracking with Log Shipping in cases ! where slon does an internal restart (thereby rereading the ! pset.ssy_seqno) and ignoring non-SYNC events because those don't ! change the sl_setsync table. ! <li> More explicit type casting of text objects for compatibility with ! PostgreSQL 8.3 ! <li> Fixed problem with DDL SCRIPT statement parser: it wasn't 'quoting' ! semicolons inside parentheses (this notably occurs in CREATE RULE). ! <li> Fixed problem with DDL SCRIPT statement submission; it was ! interpreting the statement as a format string, which would have ! ill effects in the presence of things that are interpreted such ! as format strings (%d, %f, %s) and \backslashed things like \\, \n. ! <li> Further DDL Script issue: non-terminated statement at the end ! (e.g. - without trailing semicolon ";") would get omitted. ! <li> Typo fix: when trying to disable a node, the logs would report ! "enableNode" rather than "disableNode". Fixed. ! <li> Add usage/version options to help output in slon. ! <li> Fix archive logging for replicated sequences. ! <li> Fix to log shipping - added another table, sl_archive_counter where ! the log writing slon simply tracks when it wrote the last offline ! archive file and maintains a counter. This counter is now tracked in ! 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> --- 1,52 ---- --- ! Slony-I 1.2.12 pre-1 available ! <P> Version 1.2.12 now has a <a ! href="http://slony.info/downloads/1.2/source/slony1-1.2.12-pre1.tar.bz2"> ! release candidate.</a> <ul> ! <li>Fixed problem with DDL SCRIPT parser where C-style comments were ! not being processed properly ! <li>Added stored functions and documentation for adding empty tables ! (notably *partitions*) to replication. Note these functions ! do no work when not specifically requested. ! CAVEAT: This functionality may not work as expected on versions ! of PostgreSQL earlier than 8.1. Mind you, partitioning tends ! to function pretty poorly in earlier versions of PostgreSQL as ! there were substantial enhancements in 8.1 and following versions. ! <li>Added a fairly substantial partitioning test to exercise the ! new stored functions above. ! <li>Backport "listen path" generator function from CVS HEAD (2.0) to ! 1.2 branch. ! <li>Fixed a problem with "EXECUTE SCRIPT" (introduced in remote_worker.c ! version 1.124.2.13) where moving the relevant code into a subroutine ! at the end led to losing the "BEGIN; SET TRANSACTION ISOLATION LEVEL ! SERIALIZABLE;" query that needs to be the first thing run... ! <li>Fixing the archive sequence generations (in log shipping). All ! non-SYNC events must start the local transaction before creating the ! archive as well, so that the lock on the archive counter table ! serializes archive creation. ! <li>Fixed logging done in local_listener.c - various places, there was ! no '\n' in some cases, which would lead to entries being folded ! together. ! <li>Fix launch_slons.sh - was not stripping quotes from PID file name ! <li>Error handling for "ERROR: could not serialize access due to ! concurrent update" ! <P> If this error is encountered when starting processing of ! sl_archive_counter, then two threads are fighting over access to ! this counter, and at least one has just failed. ! <P> Rather than waiting, we ask to restart the node immediately. </ul> Index: news.txt =================================================================== RCS file: /home/cvsd/slony1/slony1-www/content/news.txt,v retrieving revision 1.34 retrieving revision 1.35 diff -C2 -d -r1.34 -r1.35 *** news.txt 28 Aug 2007 19:48:45 -0000 1.34 --- news.txt 23 Oct 2007 20:54:35 -0000 1.35 *************** *** 11,14 **** --- 11,65 ---- <!-- Please keep this item at the top of the news list --> --- + Slony-I 1.2.12 pre-1 available + http://slony.info/downloads/1.2/source/slony1-1.2.12-pre1.tar.bz2 + 2007-10-23 + Christopher Browne + + <P> Version 1.2.12 now has a release candidate. + <ul> + <li>Fixed problem with DDL SCRIPT parser where C-style comments were + not being processed properly + + <li>Added stored functions and documentation for adding empty tables + (notably *partitions*) to replication. Note these functions + do no work when not specifically requested. + + CAVEAT: This functionality may not work as expected on versions + of PostgreSQL earlier than 8.1. Mind you, partitioning tends + to function pretty poorly in earlier versions of PostgreSQL as + there were substantial enhancements in 8.1 and following versions. + + <li>Added a fairly substantial partitioning test to exercise the + new stored functions above. + + <li>Backport "listen path" generator function from CVS HEAD (2.0) to + 1.2 branch. + + <li>Fixed a problem with "EXECUTE SCRIPT" (introduced in remote_worker.c + version 1.124.2.13) where moving the relevant code into a subroutine + at the end led to losing the "BEGIN; SET TRANSACTION ISOLATION LEVEL + SERIALIZABLE;" query that needs to be the first thing run... + + <li>Fixing the archive sequence generations (in log shipping). All + non-SYNC events must start the local transaction before creating the + archive as well, so that the lock on the archive counter table + serializes archive creation. + + <li>Fixed logging done in local_listener.c - various places, there was + no '\n' in some cases, which would lead to entries being folded + together. + + <li>Fix launch_slons.sh - was not stripping quotes from PID file name + + <li>Error handling for "ERROR: could not serialize access due to + concurrent update" + + <P> If this error is encountered when starting processing of + sl_archive_counter, then two threads are fighting over access to + this counter, and at least one has just failed. + + <P> Rather than waiting, we ask to restart the node immediately. + </ul> + --- Slony-I 1.2.11 released http://slony.info/downloads/1.2/source/slony1-1.2.11.tar.bz2
- Previous message: [Slony1-commit] slony1-engine/src/slony_logshipper/old - New directory
- Next message: [Slony1-commit] slony1-www/content frontpage.txt
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list