Chris Browne cbbrowne at lists.slony.info
Thu Jun 7 09:06:37 PDT 2007
Update of /home/cvsd/slony1/slony1-engine
In directory main.slony.info:/tmp/cvs-serv9396

Modified Files:
	RELEASE-2.0 
Log Message:
Sequence tracking made cheaper


Index: RELEASE-2.0
===================================================================
RCS file: /home/cvsd/slony1/slony1-engine/RELEASE-2.0,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** RELEASE-2.0	7 Jun 2007 16:03:25 -0000	1.1
--- RELEASE-2.0	7 Jun 2007 16:06:35 -0000	1.2
***************
*** 25,26 ****
--- 25,33 ----
  - Let the logshipping files also switch to session_replication_role =
  "replica" or "local" (for DDL).
+ 
+ - Sequence tracking becomes enormously less expensive; rather than
+ polling *ALL* sequence values for each and every SYNC, the slon
+ stores the last value, and only records entries in sl_seqlog when
+ the value changes from that last value.  If most sequences are
+ relatively inactive, they won't require entries in sl_seqlog very
+ often.



More information about the Slony1-commit mailing list