Jan Wieck wieck at lists.slony.info
Tue Jul 3 05:45:25 PDT 2007
Update of /home/cvsd/slony1/slony1-engine/src/slon
In directory main.slony.info:/tmp/cvs-serv28653

Modified Files:
	remote_worker.c 
Log Message:
Changed log selection query to be less affected by long running
transaction. 

Jan


Index: remote_worker.c
===================================================================
RCS file: /home/cvsd/slony1/slony1-engine/src/slon/remote_worker.c,v
retrieving revision 1.146
retrieving revision 1.147
diff -C2 -d -r1.146 -r1.147
*** remote_worker.c	27 Jun 2007 16:20:24 -0000	1.146
--- remote_worker.c	3 Jul 2007 12:45:23 -0000	1.147
***************
*** 3932,3940 ****
  			if (strlen(ssy_xip) != 0)
  				slon_appendquery(provider_qual,
! 								 "(log_xid >= '%s' and "
! 								 "%s.xxid_ge_snapshot(log_xid, '%s:%s:%q'))",
! 								 ssy_minxid,
! 								 rtcfg_namespace,
! 								 ssy_minxid, ssy_maxxid, ssy_xip);
  			else
  				slon_appendquery(provider_qual,
--- 3932,3938 ----
  			if (strlen(ssy_xip) != 0)
  				slon_appendquery(provider_qual,
! 								 "(log_xid >= '%s' or "
! 								 "log_xid IN (%s))",
! 								 ssy_maxxid, ssy_xip);
  			else
  				slon_appendquery(provider_qual,



More information about the Slony1-commit mailing list