\indexentry{Introduction To Slony-{}I|hyperpage}{1}
\indexentry{downloading Slony-{}I sources|hyperpage}{2}
\indexentry{concepts and terminology|hyperpage}{2}
\indexentry{cluster|hyperpage}{3}
\indexentry{node|hyperpage}{3}
\indexentry{replication set|hyperpage}{3}
\indexentry{origin node|hyperpage}{3}
\indexentry{provider node|hyperpage}{3}
\indexentry{subscriber node|hyperpage}{3}
\indexentry{slon daemon|hyperpage}{4}
\indexentry{slonik configuration processor|hyperpage}{4}
\indexentry{communication paths|hyperpage}{4}
\indexentry{limitations to Slony-{}I|hyperpage}{6}
\indexentry{replicating your first database|hyperpage}{7}
\indexentry{pgbench setup|hyperpage}{8}
\indexentry{altperl script example|hyperpage}{11}
\indexentry{starting \& stopping slon|hyperpage}{12}
\indexentry{installation instructions|hyperpage}{15}
\indexentry{installation: short version|hyperpage}{15}
\indexentry{configuration instructions|hyperpage}{15}
\indexentry{building Slony-{}I documentation|hyperpage}{20}
\indexentry{RPMs for Slony-{}I|hyperpage}{20}
\indexentry{installing Slony-{}I on Windows|hyperpage}{20}
\indexentry{adding objects to replication|hyperpage}{21}
\indexentry{adding a table to replication|hyperpage}{21}
\indexentry{adding columns to a replicated table|hyperpage}{21}
\indexentry{removing replication for a node|hyperpage}{22}
\indexentry{adding a node|hyperpage}{22}
\indexentry{adding a node to replication|hyperpage}{22}
\indexentry{reshaping subscriptions|hyperpage}{24}
\indexentry{moving master|hyperpage}{24}
\indexentry{DDL changes!database schema changes|hyperpage}{25}
\indexentry{failover!switchover|hyperpage}{27}
\indexentry{controlled switchover|hyperpage}{27}
\indexentry{failover due to system failure|hyperpage}{28}
\indexentry{automating failover|hyperpage}{29}
\indexentry{rebuilding after failover|hyperpage}{30}
\indexentry{events and confirmations|hyperpage}{31}
\indexentry{listen paths|hyperpage}{32}
\indexentry{listening breakage|hyperpage}{33}
\indexentry{automated listen path generation|hyperpage}{34}
\indexentry{trigger handling|hyperpage}{35}
\indexentry{locking issues|hyperpage}{37}
\indexentry{log shipping|hyperpage}{38}
\indexentry{monitoring Slony-{}I|hyperpage}{41}
\indexentry{script test\_slony\_state to test replication state|hyperpage}{42}
\indexentry{Nagios for monitoring replication|hyperpage}{43}
\indexentry{MRTG for monitoring replication|hyperpage}{43}
\indexentry{Bucardo monitoring|hyperpage}{44}
\indexentry{search Slony-{}I logs using search-{}logs.sh|hyperpage}{44}
\indexentry{generating Wiki documentation of a cluster|hyperpage}{44}
\indexentry{analysis of a SYNC|hyperpage}{45}
\indexentry{partitioning|hyperpage}{48}
\indexentry{partitioning: dynamic addition of partitions|hyperpage}{48}
\indexentry{Upgrading between minor slony versions|hyperpage}{49}
\indexentry{incompatibilities between versions|hyperpage}{50}
\indexentry{incompatibilities between versions|hyperpage}{50}
\indexentry{incompatibilities between versions|hyperpage}{51}
\indexentry{upgrading to Slony-{}I version 2|hyperpage}{52}
\indexentry{Log analysis|hyperpage}{53}
\indexentry{Logs: CONFIG level|hyperpage}{53}
\indexentry{Logs: INFO level|hyperpage}{53}
\indexentry{Logs: DEBUG level|hyperpage}{53}
\indexentry{Logs: thread name|hyperpage}{53}
\indexentry{logs: reading and understanding Slony-{}I logs|hyperpage}{54}
\indexentry{Logs: log shipping messages|hyperpage}{55}
\indexentry{Logs: DDL messages|hyperpage}{55}
\indexentry{Logs: threading messages|hyperpage}{56}
\indexentry{Logs: subscription messages|hyperpage}{57}
\indexentry{Logs: MERGE SET messages|hyperpage}{60}
\indexentry{Logs: routine SYNC messages|hyperpage}{60}
\indexentry{Logs: adding objects' messages|hyperpage}{62}
\indexentry{Logs: moving objects' messages|hyperpage}{63}
\indexentry{Logs: dropping objects' messages|hyperpage}{64}
\indexentry{Logs: messages for MOVE SET, FAILOVER, DROP NODE|hyperpage}{64}
\indexentry{Logs: log switching|hyperpage}{65}
\indexentry{Logs: miscellaneous|hyperpage}{65}
\indexentry{administration scripts for Slony-{}I|hyperpage}{70}
\indexentry{altperl scripts for Slony-{}I|hyperpage}{70}
\indexentry{Multiple Cluster support for the altperl tools|hyperpage}{70}
\indexentry{cluster.set1 -{} replication set configuration for Perl tools|hyperpage}{71}
\indexentry{slonik\_build\_env|hyperpage}{71}
\indexentry{altperl print preamble|hyperpage}{71}
\indexentry{altperl create set|hyperpage}{71}
\indexentry{altperl drop node|hyperpage}{71}
\indexentry{altperl drop set|hyperpage}{72}
\indexentry{altperl drop table|hyperpage}{72}
\indexentry{altperl execute script|hyperpage}{72}
\indexentry{altperl failover|hyperpage}{72}
\indexentry{altperl init cluster|hyperpage}{72}
\indexentry{altperl merge sets|hyperpage}{72}
\indexentry{altperl move set|hyperpage}{72}
\indexentry{altperl replication test|hyperpage}{72}
\indexentry{altperl restart node|hyperpage}{72}
\indexentry{altperl restart nodes|hyperpage}{72}
\indexentry{altperl show configuration|hyperpage}{72}
\indexentry{altperl kill slon|hyperpage}{73}
\indexentry{altperl start slon|hyperpage}{73}
\indexentry{altperl slon watchdog|hyperpage}{73}
\indexentry{altperl slon watchdog 2|hyperpage}{73}
\indexentry{altperl store node|hyperpage}{73}
\indexentry{altperl subscribe set|hyperpage}{73}
\indexentry{altperl unsubscribe nodes|hyperpage}{73}
\indexentry{altperl unsubscribe set|hyperpage}{73}
\indexentry{altperl update nodes|hyperpage}{73}
\indexentry{generating slon.conf files for Slony-{}I|hyperpage}{73}
\indexentry{launching Slony-{}I cluster using slon.conf files|hyperpage}{75}
\indexentry{upstart script|hyperpage}{75}
\indexentry{script -{} slony1\_extract\_schema.sh|hyperpage}{76}
\indexentry{script -{} slony-{}cluster-{}analysis|hyperpage}{76}
\indexentry{generate slonik scripts for a cluster|hyperpage}{76}
\indexentry{Apache-{}style profiles for FreeBSD!FreeBSD|hyperpage}{78}
\indexentry{duplicating nodes|hyperpage}{78}
\indexentry{altperl configuration dump|hyperpage}{79}
\indexentry{generate SYNCs|hyperpage}{80}
\indexentry{watchdogs to keep slon daemons running|hyperpage}{80}
\indexentry{testing cluster status|hyperpage}{81}
\indexentry{test scripts|hyperpage}{81}
\indexentry{testing replication|hyperpage}{82}
\indexentry{log files|hyperpage}{82}
\indexentry{mkservice for BSD|hyperpage}{82}
\indexentry{logrep -{} multilog filters|hyperpage}{83}
\indexentry{test bed framework|hyperpage}{87}
\indexentry{slon|hyperpage}{91}
\indexentry{configuration!of the slon daemon|hyperpage}{94}
\indexentry{slon configuration: logging|hyperpage}{94}
\indexentry{slon configuration: connections|hyperpage}{95}
\indexentry{slon configuration: log shipping|hyperpage}{95}
\indexentry{slon configuration: event tuning|hyperpage}{96}
\indexentry{slonik|hyperpage}{98}
\indexentry{logshipping: slony\_logshipper tool|hyperpage}{144}
\indexentry{Frequently Asked Questions about Slony-{}I|hyperpage}{146}
\indexentry{release checklist|hyperpage}{169}
\indexentry{slonik, usage|hyperpage}{170}
\indexentry{slonik, embedded in shell scripts|hyperpage}{171}
\indexentry{help -{} finding more assistance|hyperpage}{173}
