Commit graph

12 commits

Author SHA1 Message Date
adam
e77b3ef363 Changes 1.2.15:
* Fix to STORE TRIGGER - store trigger was running against all nodes
  upon subscription
* Portability changes to some tools/ scripts, fixing some
  "bash-isms"
* Fix to switch statement in slonik.c; unknown how it broke
* Fix memory leak
2008-10-06 09:54:42 +00:00
adam
eed025eb7e Changes 1.2.14:
- Fix typo in configure-replication.sh (missing CR)
- Per bug 35, search the Slony share dir for scripts
  before falling back to the PG share dir on 8.0+
- Change test framework to write out the test name into
  $TEMPDIR/TestName
- Patch that seems to resolve a race condition with
  ACCEPT_SET
- Fix bug 49 - mishandling by slony_logshipper of quotes &
  backslashes.
- Fix bug 50 - slony_logshipper had a variable access *after*
  memory was freed

Changes 1.2.13:
- Fixed problem with compatibility with PostgreSQL 8.3; function
  typenameTypeId() has 3 arguments as of 8.3.
- Added in logic to ensure that max number of SYNCs grouped together is
  actually constrained by config parameter sync_group_maxsize.
- Fix to show_slony_configuration - point to proper directory where
  slon/slonik are actually installed.
- Fix to slonik Makefile + slonik.c - Change slonik build to query
  Postgres for the share directory at runtime - per Dave Page
- Removed spurious NOTIFY on "_%s_Confirm"; this is no longer needed
2008-06-20 06:55:33 +00:00
joerg
2a7055907f Make PostgreSQL 8.2 the default version. Bump all packages using it.
Remove PostgreSQL 8.0 as choice.
2008-03-13 17:38:48 +00:00
adam
e5b20b7e22 Changes 1.2.12:
- Fixed problem with DDL SCRIPT parser where C-style comments were
  not being processed properly
- Added stored functions and documentation for adding empty tables
  (notably *partitions*) to replication.  Note these functions
  do no work when not specifically requested.
- Added a fairly substantial partitioning test to exercise the
  new stored functions above.
- Backport "listen path" generator function from CVS HEAD (2.0) to
  1.2 branch.
- 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...
- 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.
- Fixed logging done in local_listener.c - various places, there was
  no '\n' in some cases, which would lead to entries being folded
  together.
- Fix launch_slons.sh - was not stripping quotes from PID file name
- Error handling for "ERROR: could not serialize access due to
  concurrent update"
- Fixes to slonik_build_env script - it wasn't properly handling
  cases where there was just 1 table or 1 sequence, and had a
  problem with the -schema option - thanks, Bernd Helmle
2008-01-14 18:58:02 +00:00
rmind
b0a734dbb1 Update Slony-1 to 1.2.9 version.
It has a support for newer PostgreSQL versions, also various
improvements and bugfixes. Details could be found in the
RELEASE-1.2.{0-9} files of the source package.
Reviewed by joerg@
2007-04-10 21:59:02 +00:00
rmind
c5c183a626 Update the patch for new Slony-1 release. 2007-04-10 21:49:55 +00:00
wiz
6e2c35c083 pkglint cleanup; update HOMEPAGE/MASTER_SITES.
From Sergey Svishchev in private mail.
2007-02-22 19:01:13 +00:00
joerg
331e2615fa Change PostgreSQL default version to 8.1 and bump revision of all
packages which have it active by default.
2006-12-28 12:12:57 +00:00
adam
8bb1bfb5ec Changes 1.2.0:
- A major revision of memory management to limit memory usage by slon
  daemons.
- Log switching: periodically
- pg_listener is now used dramatically less than it used to be, which
  diminishes the number of dead tuples you will find in this table.
- DDL scripts are broken into individual statements
- Slony-I tables are now marked "WITHOUT OIDS" so that they do not
  consume OIDS.
- When possible (based on log switching functionality), partial
  indexes on sl_log_1 and sl_log_2 are created on a per-origin-node
  basis.
- More...
2006-10-18 18:53:03 +00:00
joerg
6bd5acc1f7 Needs GNU make. 2006-06-24 09:14:56 +00:00
joerg
5fa06cb559 Force a dependency on the PostgreSQL server. Add DragonFly support.
Bump revision.
2006-06-20 21:14:12 +00:00
adam
18ea49e9e7 Slony-I is a "master to multiple slaves" replication system with cascading
and failover.

The big picture for the development of Slony-I is a master-slave system that
includes all features and capabilities needed to replicate large databases to
a reasonably limited number of slave systems.

Slony-I is a system for data centers and backup sites, where the normal mode
of operation is that all nodes are available
2006-06-02 15:05:16 +00:00