Bug 177 - Refactor logshipping code out of slon
Summary: Refactor logshipping code out of slon
Status: NEW
Alias: None
Product: Slony-I
Classification: Unclassified
Component: slon (show other bugs)
Version: devel
Hardware: PC Linux
: low enhancement
Assignee: Slony Bugs List
URL: http://wiki.postgresql.org/wiki/Slony...
Depends on:
Reported: 2010-12-07 09:16 UTC by Christopher Browne
Modified: 2010-12-07 09:16 UTC (History)
1 user (show)

See Also:


Note 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 UTC
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.