Up to [cvs.NetBSD.org] / pkgsrc / databases / slony1
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.28 / (download) - annotate - [select for diffs], Tue Nov 8 12:44:56 2022 UTC (12 months, 4 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
HEAD
Changes since 1.27: +4 -4
lines
Diff to previous 1.27 (colored)
slony1: updated to 2.2.11 2.2.11 - Add support for PG 15 - Remove standard_conforming_strings autoconf check - Fix typo in admin guide
Revision 1.27 / (download) - annotate - [select for diffs], Tue May 3 18:44:13 2022 UTC (19 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.26: +2 -1
lines
Diff to previous 1.26 (colored)
slony1: honor LDFLAGS when linking on NetBSD, as on Linux. Fixes RELRO build
Revision 1.26 / (download) - annotate - [select for diffs], Tue Oct 26 10:10:05 2021 UTC (2 years, 1 month ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.25: +2 -2
lines
Diff to previous 1.25 (colored)
databases: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (some may be only fetched conditionally): ./databases/cstore/distinfo D6.data.ros.gz ./databases/cstore/distinfo cstore0.2.tar.gz ./databases/cstore/distinfo data4.tar.gz
Revision 1.25 / (download) - annotate - [select for diffs], Thu Oct 7 13:35:50 2021 UTC (2 years, 2 months ago) by nia
Branch: MAIN
Changes since 1.24: +1 -2
lines
Diff to previous 1.24 (colored)
databases: Remove SHA1 distfile hashes
Revision 1.24 / (download) - annotate - [select for diffs], Mon Dec 7 15:51:38 2020 UTC (2 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.23: +5 -5
lines
Diff to previous 1.23 (colored)
slony1: updated to 2.2.10 Slony 2.2.10 now available The next bug fix release in the 2.2.x series is now available. This release includes the following * Remove unsupported warning with PG13
Revision 1.23 / (download) - annotate - [select for diffs], Sun Dec 6 11:08:09 2020 UTC (3 years ago) by adam
Branch: MAIN
Changes since 1.22: +5 -5
lines
Diff to previous 1.22 (colored)
slony1: updated to 2.2.9 Slony 2.2.9 now available The next bug fix release in the 2.2.x series is now available. This release includes the following * fix slonik_build_env.pl so it works with PG11+ * Remove unsupported warning with PG12 * Fix compiler warnings with -fno-common
Revision 1.22 / (download) - annotate - [select for diffs], Mon Sep 2 09:04:05 2019 UTC (4 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Changes since 1.21: +5 -5
lines
Diff to previous 1.21 (colored)
slony1: updated to 2.2.8 Slony 2.2.8: * Fixes for PG 12 * Makefile changes (vpath support) * Win32 fixes to compile + removal of default HAVE_PGPORT from win32.mak * Documentation fixes
Revision 1.21 / (download) - annotate - [select for diffs], Tue Aug 21 06:19:15 2018 UTC (5 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.20: +5 -5
lines
Diff to previous 1.20 (colored)
slony1: updated to 2.2.7 2.2.7 - Fix warning with flex 2.6+ - Fix compile errors with PG11 - Fix bug in with regex in 'set add sequence' when specifying the sequence as a regular expression. It was not being escaped properly - Add support to Slonik to specify the share direcotry using the environment variable SLONY_SHARE_DIR - Add slon config setting remote_listen_serializable_transactions to use read committed instead of read-only-serializable deferable transactions(default true) - Add slon config setting enable_version_check to disable the slony version check that ensures all nodes run the same slony version (default true, version check enabled)
Revision 1.20 / (download) - annotate - [select for diffs], Mon Sep 4 17:16:23 2017 UTC (6 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.19: +5 -5
lines
Diff to previous 1.19 (colored)
Slony 2.2.6: The next bug fix release in the 2.2.x series is now available. This release includes the following * slonik_build_env can now accept multiple -schema options on the command line * Support for PG10. This involved changes to PG version detection * Disallow createEvent and data changes in the same transaction. * Fix some failover issues when doing a multi-node failover with a cascade node * Bug 341 - suppress log trigger/deny when running in 'local' mode * Fix issue when receiving DDL from non origin nodes
Revision 1.19 / (download) - annotate - [select for diffs], Fri Feb 24 22:07:34 2017 UTC (6 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.18: +5 -3
lines
Diff to previous 1.18 (colored)
Fix building on systems where alloca.h does not exists, like NetBSD.
Revision 1.18 / (download) - annotate - [select for diffs], Sun Jan 1 15:17:03 2017 UTC (6 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.17: +5 -5
lines
Diff to previous 1.17 (colored)
Changes 2.2.5: This release includes the following bug fixes * Bug 359 dditional parameter to GetConfigOptionByName() in PG 9.6 * Misc other fixes to compile against PG 9.6 * PG 9.5 makefile fix for win32 * Remove 'unsupported' warning for PG 9.5
Revision 1.17 / (download) - annotate - [select for diffs], Tue Nov 3 01:56:35 2015 UTC (8 years, 1 month ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.16: +2 -1
lines
Diff to previous 1.16 (colored)
Add SHA512 digests for distfiles for databases category Problems found with existing distfiles: distfiles/D6.data.ros.gz distfiles/cstore0.2.tar.gz distfiles/data4.tar.gz distfiles/sphinx-2.2.7-release.tar.gz No changes made to the cstore or mariadb55-client distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Revision 1.16 / (download) - annotate - [select for diffs], Mon Mar 3 17:36:37 2014 UTC (9 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1
Changes since 1.15: +4 -4
lines
Diff to previous 1.15 (colored)
Changes 2.2.2: Bug 327 - Fix invalid free() in the logApply trigger Include server include paths on --with-pgport builds for slonik
Revision 1.15 / (download) - annotate - [select for diffs], Tue Dec 31 12:09:52 2013 UTC (9 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.14: +4 -4
lines
Diff to previous 1.14 (colored)
Changes 2.2.1: Fixes to the UPDATE FUNCTIONS for upgrades from releases earlier than 2.2.0 Fixes to the FAILOVER logic Fixes slon to avoid constant database connection & disconnection Fixes to CLONE PREPARE processing
Revision 1.14 / (download) - annotate - [select for diffs], Wed Sep 11 06:45:47 2013 UTC (10 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3
Changes since 1.13: +4 -4
lines
Diff to previous 1.13 (colored)
Changes 2.2.0: * Shared Libraries are now named so as to allow having multiple versions of Slony installed simultaneously on a database cluster * Let DDL for EXECUTE SCRIPT to be specified inline * Added a RESUBSCRIBE NODE command to reshape clusters. * The FAILOVER process has been reworked to be more reliable. * Major "protocol" change; rather than constructing cursors to query logged updates, version 2.2 now uses the COPY protocol to stream data into log tables on subscribers.
Revision 1.13 / (download) - annotate - [select for diffs], Sat Nov 26 11:49:51 2011 UTC (12 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4
Changes since 1.12: +6 -6
lines
Diff to previous 1.12 (colored)
Changes 2.1.0: * The first release for Slony-I branch 2.1 has been released, in the form of version 2.1.0. It is a significant new version, fixing dozens of reported bugs, and adding some significant enhancements, including: - Implicit WAIT FOR - Support for adding tables in bulk - Support for replicating TRUNCATE - Health checks at startup - Performance improvement in cases of large backlog - Monitoring thread to provide better monitoring data
Revision 1.12 / (download) - annotate - [select for diffs], Tue Dec 14 17:57:24 2010 UTC (12 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored)
Changes 2.0.6: -Fix: Removing extranous '//' from the perl script. -Fix: slon can segfault while shutting down. -Fix: typenameTypeId() changes signatures in 9.1 -Fix: if slon gets confused waiting for its child it will exit. -Fix: distclean deletes the slony_logshipper flex/bison generated files.
Revision 1.11 / (download) - annotate - [select for diffs], Fri Oct 29 15:49:58 2010 UTC (13 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.10: +4 -4
lines
Diff to previous 1.10 (colored)
Changes 2.0.5: fixes more than 24 issues found from 2.0.4 and earlier versions, remedying many issues found during an extensive testing period.
Revision 1.10 / (download) - annotate - [select for diffs], Fri Aug 27 08:03:16 2010 UTC (13 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base,
pkgsrc-2010Q3
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
Changes 2.0.4: * script syntax error * Fixed memory corruption issue introduced in 2.0.3 with replicating large rows * cloneNodeFinish() references the proper column in sl_sequence * Newer versions of flex have changed yyleng from an int to a size_t instead of referencing the extern yyleng directly we use the function yyget_leng() and have added a configure check to confirm that the version of flex we use is not too old. * Memory leak fixes * Various documentation fixes * cloneNodeFinish() called updateRelOid() that ws looking at wrong tab_id sl_sequence but the column is named seq_id. * Fixed mistyped variable name in ShouldSlonyVacuumTable
Revision 1.9 / (download) - annotate - [select for diffs], Fri Apr 23 09:00:45 2010 UTC (13 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base,
pkgsrc-2010Q2
Changes since 1.8: +4 -4
lines
Diff to previous 1.8 (colored)
Changes 2.0.3: * PostgreSQL 8.4 has been released; slonik needs to explicitly recognize it * Add in slonikconfdump.sh tool, which generates a slonik script to duplicate the configuration of a Slony-I cluster * Significant fixes to documentation to reflect 2.0 changes * Add "OMIT COPY" option to the Slonik "SUBSCRIBE SET" command * Document process for Slony-I 2.0 upgrade using OMIT COPY option * Fix to race condition where file descriptor copies were being made at the wrong time in the scheduler * Modify "testseqnames" regression test to create a whole bunch of sequences to validate that things don't break down with either lots of them, or where IDs are large numbers * Change minimum debugging level to -1 to allow suppressing logging * Bug 92 - compression of event numbers had a bug where events > 2^31-1 would overflow the "int" value * Autovacuum handling changes in PostgreSQL 8.4 - we pull metadata from pg_class.reloptions, instead of pg_autovacuum * logswitch fix resolving a potential data loss + statement blocking bug... * Add LOG_NAME_SUFFIX to altperl tools
Revision 1.8 / (download) - annotate - [select for diffs], Thu Apr 15 07:55:31 2010 UTC (13 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.7: +6 -6
lines
Diff to previous 1.7 (colored)
Changes 2.0.2: * PostgreSQL 8.4 compatibility * Fix - config dump was failing on string entries that were NULL * Fix - REPAIR CONFIG could have collisions where, when we load a schema, one entry in sl_table already has an OID value that incorrectly matches a value that another update is trying to fix. * Updated release notes to indicate that 2.0 only supports PostgreSQL 8.3+ * Change to configure.ac to allow it to run on autoconf 2.63; there was something unsuitable about SLONREL_VERSION processing * Fixes to Makefile for admin guide * Various fixes to admin guide material * Added an extra test to Schema name test that validates that things can operate properly even if the DB lacks a "public" schema * Fixed bug in tools/start_slon.sh * Fixed pathname substitutions in a couple of altperl scripts * Add a test which validates that the cluster schema name is valid; pgAdminIII allowed setting up cluster names that slonik would refuse to connect to. * Revised regression tests to use SYNC/WAIT FOR EVENT instead of queries that try to coordinate sl_status information with rather less determinacy... * Cleanup thread was generating spurious error messages due to misinterpreting PG return codes. Rectified this, and added a test in to make sure we're exercising the logic
Revision 1.7 / (download) - annotate - [select for diffs], Mon Oct 6 09:54:42 2008 UTC (15 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4
Changes since 1.6: +4 -4
lines
Diff to previous 1.6 (colored)
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
Revision 1.6 / (download) - annotate - [select for diffs], Fri Jun 20 06:55:33 2008 UTC (15 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.5: +4 -4
lines
Diff to previous 1.5 (colored)
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
Revision 1.5 / (download) - annotate - [select for diffs], Mon Jan 14 18:58:02 2008 UTC (15 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base,
pkgsrc-2008Q1
Changes since 1.4: +6 -5
lines
Diff to previous 1.4 (colored)
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
Revision 1.4 / (download) - annotate - [select for diffs], Tue Apr 10 21:59:02 2007 UTC (16 years, 8 months ago) by rmind
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2
Changes since 1.3: +5 -5
lines
Diff to previous 1.3 (colored)
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@
Revision 1.3 / (download) - annotate - [select for diffs], Wed Oct 18 18:53:03 2006 UTC (17 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4
Changes since 1.2: +5 -5
lines
Diff to previous 1.2 (colored)
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...
Revision 1.2 / (download) - annotate - [select for diffs], Tue Jun 20 21:14:12 2006 UTC (17 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.1: +2 -1
lines
Diff to previous 1.1 (colored)
Force a dependency on the PostgreSQL server. Add DragonFly support. Bump revision.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Jun 2 15:05:16 2006 UTC (17 years, 6 months ago) by adam
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
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
Revision 1.1 / (download) - annotate - [select for diffs], Fri Jun 2 15:05:16 2006 UTC (17 years, 6 months ago) by adam
Branch: MAIN
Initial revision