--- README 2003/08/07 09:16:36 1.2 +++ README 2003/08/17 21:10:56 1.6 @@ -1,4 +1,4 @@ -RServ improved by community version 0.3-pre1 +RServ improved by community version 0.3-pre2 http://www.rot13.org/~dpavlin/projects/rserv/ http://gborg.postgresql.org/project/rservimp/projdisplay.php @@ -8,7 +8,8 @@ distribution. Originally written by Vadim Mikheev from PostgreSQL Inc., it also include -changes made by Nélio Alves Pereira Filho and Dobrica Pavlinusic. +changes made by Nélio Alves Pereira Filho and Dobrica Pavlinusic and +contributions from Grant McLean. Main goals are secure remote replication using ssh, ease of installation and documentation. We aim to create stable and easy to use replication until @@ -28,10 +29,26 @@ doc/README.rserv original README for RServ 0.1 doc/eRserver.ChangeLog non-english ChangeLog from Nélio doc/eRserver.HOWTO not quite accurate HOWTO from Sekar Gopi -lib/ contains C source code for rserv.so used by trigger in RServ -misc/master.sql database schema of RServ specific part in master database - with comments for RServ 0.1 (changed by now) +doc/rserv-design.txt design notes for version 0.3 +doc/rserv-explained.pod explanation of RServ working (use perldoc to view) +lib/ contains C source code for rserv.so used by trigger + in RServ +misc/master.sql database schema of RServ specific part in master + database with comments misc/regress.sh original regress script misc/slave.sql database schema for slave (changed) misc/rserv_test.pl bulk inserter for populating database +misc/rep-demo.sql test database for regression test +misc/qa.sh regression test script +misc/rserv_init.pl init master and slave database automatically share/RServ.pm perl module used by utilities in bin/ + +Nice accompanying project is pgdiff (also from Dobrica Pavlinusic) available at +http://gborg.postgresql.org/project/pgdiff/projdisplay.php +compares the structures and data of two PostgreSQL databases (master and +slave) and returns the differences as a sequence of SQL commands which can +be fed to psql on slave to transform the structure and data from master to +slave. +It can be used to make regression testing of RServ replication (that's why I +originally written it). +