Bug 177

Summary: Refactor logshipping code out of slon
Product: Slony-I Reporter: Christopher Browne <cbbrowne>
Component: slonAssignee: Slony Bugs List <slony1-bugs>
Status: NEW ---    
Severity: enhancement CC: slony1-bugs
Priority: low    
Version: devel   
Hardware: PC   
OS: Linux   
URL: http://wiki.postgresql.org/wiki/SlonyBrainstorming#Log_Shipping

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.