!
!
!
!
!  |
!
! |
!
!
!
!
!
!
Slony-I Bug Processing
From cbbrowne at lists.slony.info Wed Aug 18 09:48:25 2010
From: cbbrowne at lists.slony.info (Chris Browne)
Date: Wed, 18 Aug 2010 16:48:25 +0000
Subject: [Slony1-commit] slony1-www bug-processing.html
Message-ID: <20100818164825.49665290CD8@main.slony.info>
Update of /home/cvsd/slony1/slony1-www
In directory main.slony.info:/tmp/cvs-serv3882
Modified Files:
bug-processing.html
Log Message:
Missed closing tag
Index: bug-processing.html
===================================================================
RCS file: /home/cvsd/slony1/slony1-www/bug-processing.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -C 2 -d -r1.2 -r1.3
*** bug-processing.html 13 Aug 2010 22:35:17 -0000 1.2
--- bug-processing.html 18 Aug 2010 16:48:22 -0000 1.3
***************
*** 127,130 ****
--- 127,131 ----
href="#ASSIGNED">ASSIGNED to someone who might know who
should do the work.
+
From cbbrowne at lists.slony.info Wed Aug 18 09:50:32 2010
From: cbbrowne at lists.slony.info (Chris Browne)
Date: Wed, 18 Aug 2010 16:50:32 +0000
Subject: [Slony1-commit] slony1-www bug-processing.html
Message-ID: <20100818165032.A5C54290CDB@main.slony.info>
Update of /home/cvsd/slony1/slony1-www
In directory main.slony.info:/tmp/cvs-serv4278
Modified Files:
bug-processing.html
Log Message:
Missed closing tag. (Yes, another one.)
Index: bug-processing.html
===================================================================
RCS file: /home/cvsd/slony1/slony1-www/bug-processing.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -C 2 -d -r1.3 -r1.4
*** bug-processing.html 18 Aug 2010 16:48:22 -0000 1.3
--- bug-processing.html 18 Aug 2010 16:50:30 -0000 1.4
***************
*** 165,168 ****
--- 165,169 ----
A specific Slony developer that is to validate the fix as VERIFIED
+
VERIFIED
From cbbrowne at lists.slony.info Wed Aug 18 11:45:43 2010
From: cbbrowne at lists.slony.info (Chris Browne)
Date: Wed, 18 Aug 2010 18:45:43 +0000
Subject: [Slony1-commit] slony1-www bug-processing.html
Message-ID: <20100818184543.EB707290CDB@main.slony.info>
Update of /home/cvsd/slony1/slony1-www
In directory main.slony.info:/tmp/cvs-serv14030
Modified Files:
bug-processing.html
Log Message:
Add a "work flow perpective"
Index: bug-processing.html
===================================================================
RCS file: /home/cvsd/slony1/slony1-www/bug-processing.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -C 2 -d -r1.4 -r1.5
*** bug-processing.html 18 Aug 2010 16:50:30 -0000 1.4
--- bug-processing.html 18 Aug 2010 18:45:41 -0000 1.5
***************
*** 23,27 ****
!
--- 23,27 ----
!
***************
*** 30,35 ****
!  |
|
--- 30,34 ----
!  |
|
***************
*** 38,79 ****
!
!
!  |
!  |
! Project Admin Area |
! slony1 Home |
! Slony-I Website |
Git Info
! | Mailing
Lists |
!  |
!  |
!  |
***************
*** 82,130 ****
Slony-I Bug Processing
! Slony bug tracking is being managed using Bugzilla.
Here is the Slony-I
! Bugzilla Instance .
Bug Management Process
! Bug
! Lifecycle Documentation uses the following image
to characterize the flow of work on bugs, through various states, as
! they (hopefully!) get fixed.
! The following interpretations are suggested.
NEW
!
! When a bug is created, it is created with NEW state, is
assigned to slony1-bugs at lists.slony.info, and an email is
! sent to the bug tracking list.
! At this point, someone on the Slony development team should
examine the bug to ascertain what, if anything, should be done with
! it.
! It may be appropriate to:
- Assign it to someone that is expected to work on it, changing the
! owner, and change the status to ASSIGNED.
- Perhaps the bug is trivially resolved, in which case, it is
! reasonable to jump straight to marking it RESOLVED.
!
- Perhaps the bug is invalid. Jump straight to RESOLVED.
- Perhaps it is unclear who should work on it. Perhaps the bug
! should be left alone, or perhaps it should be ASSIGNED to someone who might know who
! should do the work.
--- 70,112 ----
Slony-I Bug Processing
! Slony bug tracking is being managed using Bugzilla.
Here is the Slony-I
! Bugzilla Instance .
Bug Management Process
! Bug
! Lifecycle Documentation uses the following image
to characterize the flow of work on bugs, through various states, as
! they (hopefully!) get fixed.
! The following interpretations are suggested.
NEW
!
! When a bug is created, it is created with NEW state, is
assigned to slony1-bugs at lists.slony.info, and an email is
! sent to the bug tracking list.
! At this point, someone on the Slony development team should
examine the bug to ascertain what, if anything, should be done with
! it.
! It may be appropriate to:
- Assign it to someone that is expected to work on it, changing the
! owner, and change the status to ASSIGNED.
- Perhaps the bug is trivially resolved, in which case, it is
! reasonable to jump straight to marking it RESOLVED.
! - Perhaps the bug is invalid. Jump straight to RESOLVED.
- Perhaps it is unclear who should work on it. Perhaps the bug
! should be left alone, or perhaps it should be ASSIGNED to someone who might know who
! should do the work.
***************
*** 132,209 ****
ASSIGNED
!
! This is the state of bugs that belong to someone. That
someone should presumably be a human, and not
! slony1-bugs at lists.slony.info.
RESOLVED
!
! This is the state of bugs that have been addressed, after some
! fashion.
! There are several possible resolutions:
! - FIXED - believed to be resolved
!
- DUPLICATE - this apparently duplicates some previous bug
!
- WONTFIX - a problem that we don't plan to address
!
- WORKSFORME - the developer can't duplicate the issue
!
- INVALID - the problem is considered part of the proper behaviour of Slony
! Note that this is not the end of the lifecycle!
! If a developer has a patch for a complex issue, it is appropriate to:
! - Attach a patch, or perhaps a reference to a Git commit for the proposed fix.
!
- Mark the bug RESOLVED/FIXED
- Reassign the bug, either to:
! - The person that reported the bug
!
- The slony1-bugs at lists.slony.info user
!
- A specific Slony developer that is to validate the fix as VERIFIED
!
VERIFIED
!
! A developer (or user) takes a RESOLVED bug, and evaluates
! whether the resolution provided is proper.
! The same resolution values apply:
! - FIXED - believed to be resolved
!
- DUPLICATE - this apparently duplicates some previous bug
!
- WONTFIX - a problem that we don't plan to address
!
- WORKSFORME - the developer can't duplicate the issue
!
- INVALID - the problem is considered part of the proper behaviour of Slony
! At this point, for complex patches, we can consider that the patch
! has been verified to be valid to be committed and released.
! The bug might be re-assigned back to the original developer to do
! the commit. But wait, it's not CLOSED yet...
! CLOSED
!
! The final destination for a Slony bug is for it to be closed. The
fix should have passed through phases of being
ASSIGNED RESOLVED
VERIFIED. For particularly simple bugs, or for issues considered
! to not really be bugs, these phases may be rather brief.
! A bug being marked CLOSED should indicate that we have put
it into some specific release, and placed a suitable reference into
! the release notes.
! REOPENED
! Oh, no, the zombie bug!
! Sometimes bugs aren't solved in the first attempt, and need to be
reopened. This is pretty much equivalent to
! ASSIGNED.
--- 114,244 ----
ASSIGNED
!
! This is the state of bugs that belong to someone. That
someone should presumably be a human, and not
! slony1-bugs at lists.slony.info.
RESOLVED
!
! This is the state of bugs that have been addressed, after some
! fashion.
! There are several possible resolutions:
! - FIXED - believed to be resolved
! - DUPLICATE - this apparently duplicates some previous bug
! - WONTFIX - a problem that we don't plan to address
! - WORKSFORME - the developer can't duplicate the issue
! - INVALID - the problem is considered part of the proper behaviour of Slony
! Note that this is not the end of the lifecycle!
! If a developer has a patch for a complex issue, it is appropriate to:
! - Attach a patch, or perhaps a reference to a Git commit for the proposed fix.
! - Mark the bug RESOLVED/FIXED
- Reassign the bug, either to:
! - The person that reported the bug
! - The slony1-bugs at lists.slony.info user
! - A specific Slony developer that is to validate the fix as VERIFIED
!
VERIFIED
!
! A developer (or user) takes a RESOLVED bug, and evaluates
! whether the resolution provided is proper.
! The same resolution values apply:
! - FIXED - believed to be resolved
! - DUPLICATE - this apparently duplicates some previous bug
! - WONTFIX - a problem that we don't plan to address
! - WORKSFORME - the developer can't duplicate the issue
! - INVALID - the problem is considered part of the proper behaviour of Slony
! At this point, for complex patches, we can consider that the patch
! has been verified to be valid to be committed and released.
! The bug might be re-assigned back to the original developer to do
! the commit. But wait, it's not CLOSED yet...
! CLOSED
!
! The final destination for a Slony bug is for it to be closed. The
fix should have passed through phases of being
ASSIGNED RESOLVED
VERIFIED. For particularly simple bugs, or for issues considered
! to not really be bugs, these phases may be rather brief.
! A bug being marked CLOSED should indicate that we have put
it into some specific release, and placed a suitable reference into
! the release notes.
! REOPENED
! Oh, no, the zombie bug!
! Sometimes bugs aren't solved in the first attempt, and need to be
reopened. This is pretty much equivalent to
! ASSIGNED.
!
! Alternative Perspective
!
! Here is how one might expect a typical bug to pass through
! the system.
!
!
!
! - Bug is reported on the mailing list
!
! - Developer copies this over to Bugzilla, creating a
! NEW bug.
!
! - Developer is reviewing the bug list, and sees a bug
! they wish to claim. They change its status to ASSIGNED, and assign themself as the
! owner.
!
!
- Work continues apace.
!
!
- The developer has a proposed patch, which is
! assigned to its own Git "topic branch" on their
! repository.
!
!
The developer attaches a link to this patch, or
! perhaps a copy of the patch, to the bug, and marks it
! RESOLVED+FIXED
!
! - Some verification takes place. Ideally, another
! developer confirms that the fix does what it ought to.
! Perhaps additional changes go into the patch.
!
!
- Consensus is arrived at that the patch is good to
! go into one or more branches of Slony-I.
!
!
! - The patch is applied to those branches, and
! committed.
!
!
- Notes about the bug are added to the release
! notes, and committed.
!
!
- They add indication to the bug of application
! of the changes, so readers know what version(s) of
! Slony-I may be expected to have this fix.
!
!
- The bug is marked
! CLOSED.
!
!
!
!
!
\ No newline at end of file
From cbbrowne at ca.afilias.info Tue Aug 24 13:03:58 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Tue, 24 Aug 2010 20:03:58 GMT
Subject: [Slony1-commit] Slony-I-commit Ignore C random data generators in
compiled binary form
Message-ID: <201008242003.o7OK3wUR054495@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=aed76982c99ebf4400f60dc013a0ac7708bf703e
Log Message
-----------
Ignore C random data generators in compiled binary form
Branch
------
REL_2_0_STABLE
Modified Files
--------------
tests/.gitignore | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
From JanWieck at Yahoo.com Tue Aug 24 15:02:09 2010
From: JanWieck at Yahoo.com (Jan Wieck)
Date: Tue, 24 Aug 2010 22:02:09 GMT
Subject: [Slony1-commit] Slony-I-commit Bug 75
Message-ID: <201008242202.o7OM29tl069164@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=3d8606973c4ed5790787cb8b87e662edbb00c3ee
Log Message
-----------
Bug 75
Call db_commit_xact() at the end of slonik's db_connect() to make
the session settings for datestyle and replication role permanent.
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/slonik/dbutil.c | 21 ++++++++++++++++++++-
1 files changed, 20 insertions(+), 1 deletions(-)
From JanWieck at Yahoo.com Tue Aug 24 15:05:19 2010
From: JanWieck at Yahoo.com (Jan Wieck)
Date: Tue, 24 Aug 2010 22:05:19 GMT
Subject: [Slony1-commit] Slony-I-commit Bug 75
Message-ID: <201008242205.o7OM5JnF069435@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=3dc9fe7f9d021f63fdbb95074dac7eafcb5863c9
Log Message
-----------
Bug 75
Call db_commit_xact() at the end of slonik's db_connect() to make
the session settings for datestyle and replication role permanent.
(cherry picked from commit 3d8606973c4ed5790787cb8b87e662edbb00c3ee)
Branch
------
master
Modified Files
--------------
src/slonik/dbutil.c | 21 ++++++++++++++++++++-
1 files changed, 20 insertions(+), 1 deletions(-)
From cbbrowne at ca.afilias.info Tue Aug 24 15:32:00 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Tue, 24 Aug 2010 22:32:00 GMT
Subject: [Slony1-commit] Slony-I-commit Mark version 2.0.5,
as that's what the present stream of
Message-ID: <201008242232.o7OMW0JQ072015@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=736fe39ec6ef51472c2bb59425c5dbee67479a37
Log Message
-----------
Mark version 2.0.5, as that's what the present stream of changes
will get tagged as.
Branch
------
REL_2_0_STABLE
Modified Files
--------------
config.h.in | 4 ++--
src/backend/slony1_funcs.sql | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
From JanWieck at Yahoo.com Wed Aug 25 13:43:41 2010
From: JanWieck at Yahoo.com (Jan Wieck)
Date: Wed, 25 Aug 2010 20:43:41 GMT
Subject: [Slony1-commit] Slony-I-commit Bug #117
Message-ID: <201008252043.o7PKhfOe012503@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=2b77957dc559de43911652c00480b84da4767ea0
Log Message
-----------
Bug #117
Change logging call to omit the write to stdout if we've got and are using only syslog (use_syslog = 2)
(cherry picked from commit 9eb5bce628d7feafb422c6f4b7e65518c8f1bc22)
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/slon/misc.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
From JanWieck at Yahoo.com Wed Aug 25 13:44:29 2010
From: JanWieck at Yahoo.com (Jan Wieck)
Date: Wed, 25 Aug 2010 20:44:29 GMT
Subject: [Slony1-commit] Slony-I-commit Bug #117
Message-ID: <201008252044.o7PKiTcB012630@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=e6d765bdf724632ae2a95414c2197c51faf4c7e4
Log Message
-----------
Bug #117
Change logging call to omit the write to stdout if we've got and are using only syslog (use_syslog = 2)
(cherry picked from commit 9eb5bce628d7feafb422c6f4b7e65518c8f1bc22)
Branch
------
master
Modified Files
--------------
src/slon/misc.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
From cbbrowne at ca.afilias.info Thu Aug 26 08:30:21 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Thu, 26 Aug 2010 15:30:21 GMT
Subject: [Slony1-commit] Slony-I-commit Add release note for bug #117
Message-ID: <201008261530.o7QFULra053187@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=0f9ce08682c38955ac542819704471f1454753e6
Log Message
-----------
Add release note for bug #117
Branch
------
REL_2_0_STABLE
Modified Files
--------------
RELEASE | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
From JanWieck at Yahoo.com Fri Aug 27 09:27:04 2010
From: JanWieck at Yahoo.com (Jan Wieck)
Date: Fri, 27 Aug 2010 16:27:04 GMT
Subject: [Slony1-commit] Slony-I-commit Bug 124
Message-ID: <201008271627.o7RGR4AR039797@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=c6de292bbb3fea189cece38d6bf5bf7c22a9fa92
Log Message
-----------
Bug 124
Enforce that EVENT NODE is identical to EXECUTE ONLY ON node if
the latter is specified.
Also restore the session_replication_role in case ddlScript_prepare
changed it to local.
Branch
------
REL_2_0_STABLE
Modified Files
--------------
doc/adminguide/Makefile | 1 -
doc/adminguide/slonik_ref.sgml | 5 ++++-
src/backend/slony1_funcs.sql | 15 +++++++++++++++
src/slonik/slonik.c | 15 ++++++++++++---
4 files changed, 31 insertions(+), 5 deletions(-)
From JanWieck at Yahoo.com Fri Aug 27 10:02:22 2010
From: JanWieck at Yahoo.com (Jan Wieck)
Date: Fri, 27 Aug 2010 17:02:22 GMT
Subject: [Slony1-commit] Slony-I-commit Bug 124
Message-ID: <201008271702.o7RH2MHZ043765@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=8708f0aca249e9a004ce6527fdd5f6c22740eae7
Log Message
-----------
Bug 124
Enforce that EVENT NODE is identical to EXECUTE ONLY ON node if
the latter is specified.
Also restore the session_replication_role in case ddlScript_prepare
changed it to local.
(cherry picked from commit c6de292bbb3fea189cece38d6bf5bf7c22a9fa92)
Branch
------
master
Modified Files
--------------
doc/adminguide/slonik_ref.sgml | 5 ++++-
src/backend/slony1_funcs.sql | 15 +++++++++++++++
src/slonik/slonik.c | 15 ++++++++++++---
3 files changed, 31 insertions(+), 4 deletions(-)
From cbbrowne at ca.afilias.info Fri Aug 27 10:22:45 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Fri, 27 Aug 2010 17:22:45 GMT
Subject: [Slony1-commit] Slony-I-commit Add release notes for bug #124
Message-ID: <201008271722.o7RHMjtY045655@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=fef86350b4cd9e4640c385ae1aebee1567b0e8bd
Log Message
-----------
Add release notes for bug #124
Branch
------
REL_2_0_STABLE
Modified Files
--------------
RELEASE | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:13 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:13 GMT
Subject: [Slony1-commit] Slony-I-commit If a origin node fails a subscriber
might
Message-ID: <201008271830.o7RIUDBG052210@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=bfa8e601fe7ba1bd91a053901426d4f7195c53a0
Log Message
-----------
If a origin node fails a subscriber might
not be listening for events from the new origin. The FAILOVER event gets
processed on the subscriber but nothing after might be since the
sl_listen rows are setup so all events from the new origin get routed
through the node that used to be the provider(even if a direct
path from the new origin to the subscriber exists).
On processing the FAILOVER event we will mark the old origin as no
inactive. RebuildListenEntries will now not remove paths that are
dedundent if the (otherwise) preferred path flows through a disabled
node.
(cherry picked from commit 60566590d683b85733404ef290e6c1823c4c014c)
Branch
------
master
Modified Files
--------------
src/backend/slony1_funcs.sql | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:13 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:13 GMT
Subject: [Slony1-commit] Slony-I-commit Bug 136
Message-ID: <201008271830.o7RIUDKo052214@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=b30b2d3e52b8c948c601690991ba81f42922dd15
Log Message
-----------
Bug 136
When a forwarding node goes away a dba might issue a subscribe set to reshape the
cluster so the receiver gets the data from a different provider.
It could be the case that the receiver never sees the SUBSCRIBE_SET event
because it is only listening on events from the origin from the forwarder
that has gone away.
If we are reshaping a cluster then slonik will contact the receiver
directly and run update sl_subscribe so the receiver can
listen from the correct source.
(cherry picked from commit 0f8305660488d508df6a6ea96bf8ebf57e2e77ea)
Conflicts:
src/backend/slony1_funcs.sql
Branch
------
master
Modified Files
--------------
src/backend/slony1_funcs.sql | 25 ++++++++++++++++++
src/slonik/slonik.c | 56 ++++++++++++++++++++++++++++++++++++++++-
2 files changed, 79 insertions(+), 2 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:13 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:13 GMT
Subject: [Slony1-commit] Slony-I-commit Change query looking for the need to
"reshape subscripti
Message-ID: <201008271830.o7RIUDnh052223@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=6797454aec8d75bb99ed7232a44bb121a77b87ad
Author: Christopher Browne
Log Message
-----------
Change query looking for the need to "reshape subscription" to
return a count of nodes, rather than the list of nodes.
This is effectively a minor performance tweak.
Branch
------
master
Modified Files
--------------
src/slonik/slonik.c | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:13 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:13 GMT
Subject: [Slony1-commit] Slony-I-commit Install the signal handlers after
the fork.
Message-ID: <201008271830.o7RIUDbI052218@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=62e48ee758e0869ec63bc0413f8b6ea167409df2
Log Message
-----------
Install the signal handlers after the fork.
sighandler is intended to be used by the watchdog instance not the worker
This can be considered part of bug 139 (non async safe functions being called
by a signal handler)
(cherry picked from commit 173e7786ddc8ec2ab2b9299fc991573d34e816ba)
Branch
------
master
Modified Files
--------------
src/slon/slon.c | 21 +++++++++++----------
1 files changed, 11 insertions(+), 10 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:13 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:13 GMT
Subject: [Slony1-commit] Slony-I-commit When doing a fail node where the
failed node is not a pr
Message-ID: <201008271830.o7RIUDf9052212@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=f4e33a0a0008796a74a377155fe5b53f16e07c4b
Log Message
-----------
When doing a fail node where the failed node is not a provider of the backup node
we need to delete any subscribe entries that are used to forward data to the backup
node. These will not be needed when the backup node becomes the new origin.
Until that happens they get in the way of the FAILOVER_SET message
that will be posted on the 'most ahead node' but iwth an origin of
the old origin from getting to this node.
(cherry picked from commit d50fba024aac79020549973e98a4ea9d5bccdab5)
Branch
------
master
Modified Files
--------------
src/backend/slony1_funcs.sql | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:13 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:13 GMT
Subject: [Slony1-commit] Slony-I-commit Additional bug 132 fixes:
Message-ID: <201008271830.o7RIUDqH052226@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=8dbeff6b1ba2d27185fb764bd5825a49f3500222
Log Message
-----------
Additional bug 132 fixes:
The worker will only restart when it can't get the nodelock if
the worker is in a 'restart' state because it previously
exited asking its watchdog to restart.
To faciliate this the watchdog will no longer exec when it needs
to restart its child but instead just call fork() again.
Also removing more slon_log instances from the signal handler
since they are no async safe
Additional fix for bug136:
-Do not use evcommand when calling reshape subscriber since this
function does not generate an event.
Branch
------
master
Modified Files
--------------
src/slon/local_listen.c | 14 ++++-
src/slon/slon.c | 134 +++++++++++++++++++++++++++++-----------------
src/slonik/slonik.c | 2 +-
3 files changed, 96 insertions(+), 54 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:13 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:13 GMT
Subject: [Slony1-commit] Slony-I-commit Only restart the slon during a
reshape if sl_subscribe w
Message-ID: <201008271830.o7RIUDWe052224@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=98a425bb206d05734c6d938c341cf188215107ad
Log Message
-----------
Only restart the slon during a reshape if sl_subscribe was
actually updated.
Bug 136 additional fixes
(cherry picked from commit 3c7b70e40bdb913c65e0c5499bc3ac25268da5d4)
Branch
------
master
Modified Files
--------------
src/backend/slony1_funcs.sql | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:13 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:13 GMT
Subject: [Slony1-commit] Slony-I-commit Replace usage of alarm() for
restarting slon with a KILL
Message-ID: <201008271830.o7RIUDQ9052216@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=2fa20f7e0dd6f9b1ac7830c1f119c4ecf59fd451
Log Message
-----------
Replace usage of alarm() for restarting slon with a KILL of the child
and a sleep before restarting.
Numerous instances were observed where the parent/watchdog slon instance
would exit on a SIGALRM. The various POSIX standards define rules about
what functions can be called by a signal handler. We suspect not following
these guidelines was part of the problem.
Branch
------
master
Modified Files
--------------
src/slon/slon.c | 15 ++-------------
1 files changed, 2 insertions(+), 13 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:13 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:13 GMT
Subject: [Slony1-commit] Slony-I-commit If the nodelock can not be obtained
then the worker will
Message-ID: <201008271830.o7RIUD1P052221@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=283bb050e9efb84fcd90151c2432fd1eed4826b1
Log Message
-----------
If the nodelock can not be obtained then the worker will keep retrying instead
of exiting. Bug # 132 discussses issues where slon can't restart because
of a duplicate node lock. The watchdog instance of slon can kill the worker
child and restart it. The issue is that postgresql backend for the old
worker might still be around when the new worker tries to get the nodelock.
Prior to this patch we only had one shot at this, now we will keep retrying
until a user decides to kill this process or the other one goes away
(cherry picked from commit acd46819bad1613764708b138ebcfa895467ac51)
Branch
------
master
Modified Files
--------------
src/slon/local_listen.c | 34 +++++++++++++++++++++-------------
1 files changed, 21 insertions(+), 13 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:28 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:28 GMT
Subject: [Slony1-commit] Slony-I-commit If a origin node fails a subscriber
might
Message-ID: <201008271830.o7RIUSCx052302@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=60566590d683b85733404ef290e6c1823c4c014c
Log Message
-----------
If a origin node fails a subscriber might
not be listening for events from the new origin. The FAILOVER event gets
processed on the subscriber but nothing after might be since the
sl_listen rows are setup so all events from the new origin get routed
through the node that used to be the provider(even if a direct
path from the new origin to the subscriber exists).
On processing the FAILOVER event we will mark the old origin as no
inactive. RebuildListenEntries will now not remove paths that are
dedundent if the (otherwise) preferred path flows through a disabled
node.
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/backend/slony1_funcs.sql | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:28 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:28 GMT
Subject: [Slony1-commit] Slony-I-commit Additional bug 132 fixes:
Message-ID: <201008271830.o7RIUSnc052322@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=7d3e6659542ad337feb2fbe39f05b780c37afe97
Log Message
-----------
Additional bug 132 fixes:
The worker will only restart when it can't get the nodelock if
the worker is in a 'restart' state because it previously
exited asking its watchdog to restart.
To faciliate this the watchdog will no longer exec when it needs
to restart its child but instead just call fork() again.
Also removing more slon_log instances from the signal handler
since they are no async safe
Additional fix for bug136:
-Do not use evcommand when calling reshape subscriber since this
function does not generate an event.
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/slon/local_listen.c | 14 ++++-
src/slon/slon.c | 134 +++++++++++++++++++++++++++++-----------------
src/slonik/slonik.c | 2 +-
3 files changed, 96 insertions(+), 54 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:28 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:28 GMT
Subject: [Slony1-commit] Slony-I-commit When doing a fail node where the
failed node is not a pr
Message-ID: <201008271830.o7RIUSS4052304@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=d50fba024aac79020549973e98a4ea9d5bccdab5
Log Message
-----------
When doing a fail node where the failed node is not a provider of the backup node
we need to delete any subscribe entries that are used to forward data to the backup
node. These will not be needed when the backup node becomes the new origin.
Until that happens they get in the way of the FAILOVER_SET message
that will be posted on the 'most ahead node' but iwth an origin of
the old origin from getting to this node.
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/backend/slony1_funcs.sql | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:28 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:28 GMT
Subject: [Slony1-commit] Slony-I-commit If the nodelock can not be obtained
then the worker will
Message-ID: <201008271830.o7RIUSe2052313@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=acd46819bad1613764708b138ebcfa895467ac51
Log Message
-----------
If the nodelock can not be obtained then the worker will keep retrying instead
of exiting. Bug # 132 discussses issues where slon can't restart because
of a duplicate node lock. The watchdog instance of slon can kill the worker
child and restart it. The issue is that postgresql backend for the old
worker might still be around when the new worker tries to get the nodelock.
Prior to this patch we only had one shot at this, now we will keep retrying
until a user decides to kill this process or the other one goes away
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/slon/local_listen.c | 34 +++++++++++++++++++++-------------
1 files changed, 21 insertions(+), 13 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:28 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:28 GMT
Subject: [Slony1-commit] Slony-I-commit Bug 136
Message-ID: <201008271830.o7RIUSx1052307@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=0f8305660488d508df6a6ea96bf8ebf57e2e77ea
Log Message
-----------
Bug 136
When a forwarding node goes away a dba might issue a subscribe set to reshape the
cluster so the receiver gets the data from a different provider.
It could be the case that the receiver never sees the SUBSCRIBE_SET event
because it is only listening on events from the origin from the forwarder
that has gone away.
If we are reshaping a cluster then slonik will contact the receiver
directly and run update sl_subscribe so the receiver can
listen from the correct source.
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/backend/slony1_funcs.sql | 24 ++++++++++++++++++
src/slonik/slonik.c | 56 ++++++++++++++++++++++++++++++++++++++++-
2 files changed, 78 insertions(+), 2 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:28 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:28 GMT
Subject: [Slony1-commit] Slony-I-commit Install the signal handlers after
the fork.
Message-ID: <201008271830.o7RIUSpH052310@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=173e7786ddc8ec2ab2b9299fc991573d34e816ba
Log Message
-----------
Install the signal handlers after the fork.
sighandler is intended to be used by the watchdog instance not the worker
This can be considered part of bug 139 (non async safe functions being called
by a signal handler)
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/slon/slon.c | 21 +++++++++++----------
1 files changed, 11 insertions(+), 10 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:28 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:28 GMT
Subject: [Slony1-commit] Slony-I-commit Replace usage of alarm() for
restarting slon with a KILL
Message-ID: <201008271830.o7RIUSdt052308@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=e692b6c6ecee3a6ff0539a40245dbceb4ef8f85c
Log Message
-----------
Replace usage of alarm() for restarting slon with a KILL of the child
and a sleep before restarting.
Numerous instances were observed where the parent/watchdog slon instance
would exit on a SIGALRM. The various POSIX standards define rules about
what functions can be called by a signal handler. We suspect not following
these guidelines was part of the problem.
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/slon/slon.c | 15 ++-------------
1 files changed, 2 insertions(+), 13 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:28 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:28 GMT
Subject: [Slony1-commit] Slony-I-commit Change query looking for the need to
"reshape subscripti
Message-ID: <201008271830.o7RIUSgD052316@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=301e9300345314f3d84cdfee83d112cd6922e673
Author: Christopher Browne
Log Message
-----------
Change query looking for the need to "reshape subscription" to
return a count of nodes, rather than the list of nodes.
This is effectively a minor performance tweak.
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/slonik/slonik.c | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:28 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:28 GMT
Subject: [Slony1-commit] Slony-I-commit Updating release notes for Bugs 132,
139 and 136.
Message-ID: <201008271830.o7RIUSOC052324@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=2101ab5da03e555d3822280f4f8e385306021f28
Log Message
-----------
Updating release notes for Bugs 132, 139 and 136.
Branch
------
REL_2_0_STABLE
Modified Files
--------------
RELEASE | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 11:30:28 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 18:30:28 GMT
Subject: [Slony1-commit] Slony-I-commit Only restart the slon during a
reshape if sl_subscribe w
Message-ID: <201008271830.o7RIUSxM052317@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=3c7b70e40bdb913c65e0c5499bc3ac25268da5d4
Log Message
-----------
Only restart the slon during a reshape if sl_subscribe was
actually updated.
Bug 136 additional fixes
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/backend/slony1_funcs.sql | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
From JanWieck at Yahoo.com Fri Aug 27 11:49:40 2010
From: JanWieck at Yahoo.com (Jan Wieck)
Date: Fri, 27 Aug 2010 18:49:40 GMT
Subject: [Slony1-commit] Slony-I-commit Bug 149
Message-ID: <201008271849.o7RIneIG054176@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=fe2b8e9dca5a9219250e13832b47e91f366f9c13
Log Message
-----------
Bug 149
Fix for when local listen fails to start properly. It was observed that slon can wait for the local listen cond to be set where the local listener thread stops on an error. In this case we want to signal the mutex but flag the local listener as not having started. The main slon thread should then abort.
(cherry picked from commit ba234cfe686f33fd10d2af1c557af66f8ec17b02)
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/slon/local_listen.c | 11 +++++++++++
src/slon/slon.c | 9 +++++++++
src/slon/slon.h | 2 +-
3 files changed, 21 insertions(+), 1 deletions(-)
From JanWieck at Yahoo.com Fri Aug 27 11:51:25 2010
From: JanWieck at Yahoo.com (Jan Wieck)
Date: Fri, 27 Aug 2010 18:51:25 GMT
Subject: [Slony1-commit] Slony-I-commit Fix for when local listen fails to
start properly. It wa
Message-ID: <201008271851.o7RIpPfI054412@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=636bc48fdeddf11bf27d93640febb53cc656fa1e
Author: Steve Singer
Log Message
-----------
Fix for when local listen fails to start properly. It was observed that slon can wait for the local listen cond to be set where the local listener thread stops on an error. In this case we want to signal the mutex but flag the local listener as not having started. The main slon thread should then abort.
(cherry picked from commit ba234cfe686f33fd10d2af1c557af66f8ec17b02)
Branch
------
master
Modified Files
--------------
src/slon/local_listen.c | 11 +++++++++++
src/slon/slon.c | 9 +++++++++
src/slon/slon.h | 2 +-
3 files changed, 21 insertions(+), 1 deletions(-)
From JanWieck at Yahoo.com Fri Aug 27 12:06:25 2010
From: JanWieck at Yahoo.com (Jan Wieck)
Date: Fri, 27 Aug 2010 19:06:25 GMT
Subject: [Slony1-commit] Slony-I-commit Bug #115
Message-ID: <201008271906.o7RJ6PtH055818@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=783eee0a78628e62ae081fbebd366f9d3fad5af8
Log Message
-----------
Bug #115
Cause the parser to generate an ERROR if a WAIT FOR EVENT
occurs inside of a TRY block.
In reality, the wait itself isn't the problem. It is the combination
of creating the event (sync, store whatever) and waiting for it
inside the same try block. Try blocks don't commit until they end,
so the event never gets committed and logically, the wait must wait
forever.
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/slonik/parser.y | 36 ++++++++++++++++++++++++++++++++----
1 files changed, 32 insertions(+), 4 deletions(-)
From JanWieck at Yahoo.com Fri Aug 27 12:07:53 2010
From: JanWieck at Yahoo.com (Jan Wieck)
Date: Fri, 27 Aug 2010 19:07:53 GMT
Subject: [Slony1-commit] Slony-I-commit Bug #115
Message-ID: <201008271907.o7RJ7roD055983@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=939d9781c9aedf3e5366ed4ec1f3e8cce746b278
Log Message
-----------
Bug #115
Cause the parser to generate an ERROR if a WAIT FOR EVENT
occurs inside of a TRY block.
In reality, the wait itself isn't the problem. It is the combination
of creating the event (sync, store whatever) and waiting for it
inside the same try block. Try blocks don't commit until they end,
so the event never gets committed and logically, the wait must wait
forever.
(cherry picked from commit 783eee0a78628e62ae081fbebd366f9d3fad5af8)
Branch
------
master
Modified Files
--------------
src/slonik/parser.y | 36 ++++++++++++++++++++++++++++++++----
1 files changed, 32 insertions(+), 4 deletions(-)
From ssinger at ca.afilias.info Fri Aug 27 13:28:09 2010
From: ssinger at ca.afilias.info (Steve Singer)
Date: Fri, 27 Aug 2010 20:28:09 GMT
Subject: [Slony1-commit] Slony-I-commit Revert "Bug 149"
Message-ID: <201008272028.o7RKS9lL063927@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=3d1ee45dfb40da8b40f6b72a9336ac0a1617ef88
Log Message
-----------
Revert "Bug 149"
This reverts commit fe2b8e9dca5a9219250e13832b47e91f366f9c13.
The commit was the result of a mis-merged rebase. The fix will
get re-applied once the patch is properly merged.
Branch
------
REL_2_0_STABLE
Modified Files
--------------
src/slon/local_listen.c | 11 -----------
src/slon/slon.c | 9 ---------
src/slon/slon.h | 2 +-
3 files changed, 1 insertions(+), 21 deletions(-)
From cbbrowne at ca.afilias.info Fri Aug 27 14:28:23 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Fri, 27 Aug 2010 21:28:23 GMT
Subject: [Slony1-commit] Slony-I-commit Add release notes for bug #149
Message-ID: <201008272128.o7RLSNpg069557@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=8f08f92de1f21b6f30af4b8f1e87976745cbbe74
Log Message
-----------
Add release notes for bug #149
Branch
------
REL_2_0_STABLE
Modified Files
--------------
RELEASE | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
From cbbrowne at ca.afilias.info Fri Aug 27 14:28:23 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Fri, 27 Aug 2010 21:28:23 GMT
Subject: [Slony1-commit] Slony-I-commit Release notes for bug #115
Message-ID: <201008272128.o7RLSNoa069559@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=ebc9ac0054cf6ef0df09c08fd19c3e0613fffee4
Log Message
-----------
Release notes for bug #115
Branch
------
REL_2_0_STABLE
Modified Files
--------------
RELEASE | 18 +++++++++++-------
1 files changed, 11 insertions(+), 7 deletions(-)
From cbbrowne at ca.afilias.info Fri Aug 27 15:26:51 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Fri, 27 Aug 2010 22:26:51 GMT
Subject: [Slony1-commit] Slony-I-commit Add more files ignorable by git
because they are generat
Message-ID: <201008272226.o7RMQpO7074943@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=fe2bd11949c6a0477f174f44d39340b482bc30b9
Log Message
-----------
Add more files ignorable by git because they are generated as parts of builds
Branch
------
master
Modified Files
--------------
doc/concept/.gitignore | 6 ++----
tests/.gitignore | 2 ++
2 files changed, 4 insertions(+), 4 deletions(-)
From cbbrowne at ca.afilias.info Mon Aug 30 12:23:11 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Mon, 30 Aug 2010 19:23:11 GMT
Subject: [Slony1-commit] Slony-I-commit Change "enable-thread-safety"
checking to only exclude L
Message-ID: <201008301923.o7UJNB7q084143@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=63fc4a2103676132490384cf128af458a9d226de
Log Message
-----------
Change "enable-thread-safety" checking to only exclude Linux from this
testing, rather than merely testing on AIX/Solaris, per bug #40
Branch
------
REL_2_0_STABLE
Modified Files
--------------
config/acx_libpq.m4 | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
From cbbrowne at ca.afilias.info Mon Aug 30 12:23:11 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Mon, 30 Aug 2010 19:23:11 GMT
Subject: [Slony1-commit] Slony-I-commit Merge branch 'bug40' into
REL_2_0_STABLE
Message-ID: <201008301923.o7UJNBxC084146@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=b67d646f1d83088ceb3348be520b5a35e26b7100
Log Message
-----------
Merge branch 'bug40' into REL_2_0_STABLE
Branch
------
REL_2_0_STABLE
Modified Files
--------------
From cbbrowne at ca.afilias.info Mon Aug 30 12:23:11 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Mon, 30 Aug 2010 19:23:11 GMT
Subject: [Slony1-commit] Slony-I-commit Release notes for bug #40
Message-ID: <201008301923.o7UJNBI8084147@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=80f40a2446c93fe3e2637616961b0e1e56f25043
Log Message
-----------
Release notes for bug #40
Branch
------
REL_2_0_STABLE
Modified Files
--------------
RELEASE | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
From cbbrowne at ca.afilias.info Mon Aug 30 12:23:11 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Mon, 30 Aug 2010 19:23:11 GMT
Subject: [Slony1-commit] Slony-I-commit generated SGML should be ignored by
git
Message-ID: <201008301923.o7UJNBX1084141@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=a17ce6951f33fc4bc38131d1eefe3fc3193944a1
Log Message
-----------
generated SGML should be ignored by git
Conflicts:
doc/adminguide/.gitignore
Branch
------
REL_2_0_STABLE
Modified Files
--------------
doc/adminguide/.gitignore | 77 ++++++++++++++++++++++++---------------------
1 files changed, 41 insertions(+), 36 deletions(-)
From cbbrowne at ca.afilias.info Mon Aug 30 12:23:11 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Mon, 30 Aug 2010 19:23:11 GMT
Subject: [Slony1-commit] Slony-I-commit factor apart OS tests
Message-ID: <201008301923.o7UJNBaY084139@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=8b45b75a6482f4aea31d44313e34c43dd6497d8e
Log Message
-----------
factor apart OS tests
thread safety isn't related to win32 stuff, so the logic seems simpler if we separate them
Branch
------
REL_2_0_STABLE
Modified Files
--------------
config/acx_libpq.m4 | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
From cbbrowne at ca.afilias.info Mon Aug 30 12:28:49 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Mon, 30 Aug 2010 19:28:49 GMT
Subject: [Slony1-commit] Slony-I-commit Bug #40 - use PGisthreadsafe() to
test thread safety in
Message-ID: <201008301928.o7UJSnNW084627@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=d747d9c97beeace62a1798e9b81807ca5727de3c
Log Message
-----------
Bug #40 - use PGisthreadsafe() to test thread safety in configure
Branch
------
REL_2_0_STABLE
Modified Files
--------------
config/acx_libpq.m4 | 30 +++++++++++-------------------
1 files changed, 11 insertions(+), 19 deletions(-)
From cbbrowne at ca.afilias.info Mon Aug 30 12:30:32 2010
From: cbbrowne at ca.afilias.info (Christopher Browne)
Date: Mon, 30 Aug 2010 19:30:32 GMT
Subject: [Slony1-commit] Slony-I-commit Bug #40 - apply to HEAD
Message-ID: <201008301930.o7UJUWFP085029@gothos.postgresql.org>
Commit: http://git.postgresql.org/gitweb?p=slony1-engine.git;a=commitdiff;h=ce8854ccb0c21ff50cc957000f0775d2afdc051d
Log Message
-----------
Bug #40 - apply to HEAD
Branch
------
master
Modified Files
--------------
config/acx_libpq.m4 | 26 +++++++++++++-------------
1 files changed, 13 insertions(+), 13 deletions(-)
|