Bug 177 - Refactor logshipping code out of slon
: Refactor logshipping code out of slon
Status: NEW
Product: Slony-I
: devel
: PC Linux
: low enhancement
Assigned To: Slony Bugs List
: http://wiki.postgresql.org/wiki/Slony...
  Show dependency treegraph
Reported: 2010-12-07 09:16 PST by Christopher Browne
Modified: 2010-12-07 09:16 PST (History)
1 user (show)

See Also:



You need to log in before you can comment on or make changes to this bug.

Description Christopher Browne 2010-12-07 09:16:57 PST
Afilias doesn't use it; wouldn't mind diminishing the code base by its removal.
There appear to be some users of it that would be injured by its removal, so
that seems like a no-go.

An attractive idea: Split slon into two forms:

1.  The "usual" one which manages nodes that are databases amenable to
forwarding, failover, and such

2.  Log-shipping-only nodes

Note that there is a lot of log-shipping functionality strewn throughout
remote_worker.c. If split out, this might make the log shipping node code
simple, and regular slon simpler, too.