Christopher Browne cbbrowne
Fri Dec 1 15:18:08 PST 2006
Here are release notes at this point for the changes made in the last
week or so.  Some of these changes are relatively "cosmetic" in
nature; the one issue with potentially grave consequences is the one
with UPDATE FUNCTIONS, where upgrades from 1.1.5 or 1.1.6 to 1.2.1
will not (as of 1.2.0/1.2.1) include all the necessary DDL changes.

$Id: RELEASE-1.2.2,v 1.1.2.1 2006/12/01 22:41:44 cbbrowne Exp $

Release 1.2.2 of Slony-I has the following bug fixes over 1.2.1:

- SGML tagging fixes to allow docs to be generated on Fedora

- Fixes to altperl scripts (init cluster, store node) so they would
  properly generate STORE PATH requests (which had broken when STORE
  LISTEN code was removed)

- If PostgreSQL version is 8.1 or greater, we can use pg_config
  sharedir. Otherwise we will resort to the default guessing mode.

- Some makefile hygenic fixes

- Added \n to a number of log requests

- Fix to UPDATE FUNCTIONS which did not consider versions 1.1.5/1.1.6
  to be members of the 1.1 stream.  The minor problem with this was
  that Slony-I tables wouldn't get altered to drop out OIDs.  The
  major problem was that the new table sl_registry wouldn't get
  created

- Removed some confusing NOTICEs concerning management of partial
  indexes on sl_log_1 and sl_log_2.

- Close file descriptors upon running slon_terminate_worker() so that
  we don't run out of file descriptors

- Added in sleep(10) requests in several places where attempts to
  access the database in the main thread fails; this means that, for
  instance, the main DB is down, the slon doesn't simply sit there
  continually attempting to reconnect, as many times per second as it
  can.

There are a couple of bugs in the queue that I intend to take a look
at on Monday to see if there are relevant changes:

  http://gborg.postgresql.org/project/slony1/bugs/bugupdate.php?1585
  http://gborg.postgresql.org/project/slony1/bugs/bugupdate.php?1590

If Darcy has opportunity to look at #1609, that would be a nice thing;
there's apparently some small problem with the slon.conf file parser;
it evidently chokes if there is not a [cr/lf] on the last line, which
may represent something that may be trivially fixed.  If I can avoid
Flex this week, I'll be just as happy ;-).

  http://gborg.postgresql.org/project/slony1/bugs/bugupdate.php?1609

Once all of this falls into place, version 1.2.2 should soon be
available.  Not too late next week, I hope.

By the way, many thanks to those that have been pointing out the
(generally) little problems you're finding here and there.  I only
wish we could have seen more of these before 1.2.0 rather than this
late :-(.
-- 
select 'cbbrowne' || '@' || 'linuxfinances.info';
http://www3.sympatico.ca/cbbrowne/advocacy.html
CANNOT CREATE INFERIOR (MAYBE SYSTEM FULL?)



More information about the Slony1-general mailing list