Chris Browne cbbrowne at lists.slony.info
Tue Apr 3 14:55:05 PDT 2007
Update of /home/cvsd/slony1/slony1-engine
In directory main.slony.info:/tmp/cvs-serv3668

Modified Files:
      Tag: REL_1_2_STABLE
	configure 
Added Files:
      Tag: REL_1_2_STABLE
	RELEASE-1.2.10 
Log Message:
Update to DDL handling - when a script is specified with "EXECUTE ONLY ON"
a specific node, it should be invoked, by slonik, only on that node.


--- NEW FILE: RELEASE-1.2.10 ---
$Id: RELEASE-1.2.10,v 1.1.2.1 2007-04-03 21:55:03 cbbrowne Exp $

- Fixed problem with EXECUTE SCRIPT (EXECUTE ONLY ON = <node>)

  - The script was being executed on too many nodes...

Index: configure
===================================================================
RCS file: /home/cvsd/slony1/slony1-engine/configure,v
retrieving revision 1.70.2.3
retrieving revision 1.70.2.4
diff -C2 -d -r1.70.2.3 -r1.70.2.4
*** configure	12 Mar 2007 22:17:19 -0000	1.70.2.3
--- configure	3 Apr 2007 21:55:03 -0000	1.70.2.4
***************
*** 687,690 ****
--- 687,691 ----
  EGREP
  HAVE_POSIX_SIGNALS
+ enable_engine
  NEED_PG_DLLINIT
  NLSLIB
***************
*** 1307,1310 ****
--- 1308,1312 ----
    --enable-debug          build with debugging symbols (-g)
    --disable-rpath         do not embed shared library search path in executables
+   --disable-engine          Don't build slony1-engine source. (Used when building documentation only)
  
  Optional Packages:
***************
*** 6596,6599 ****
--- 6598,6630 ----
  
  
+ 
+ 
+ 
+ # Check whether --enable-engine was given.
+ if test "${enable_engine+set}" = set; then
+   enableval=$enable_engine;
+   case $enableval in
+     yes)
+       :
+       ;;
+     no)
+       :
+       ;;
+     *)
+       { { echo "$as_me:$LINENO: error: no argument expected for --enable-engine option" >&5
+ echo "$as_me: error: no argument expected for --enable-engine option" >&2;}
+    { (exit 1); exit 1; }; }
+       ;;
+   esac
+ 
+ else
+   enable_engine=yes
+ 
+ fi
+ 
+ 
+ 
+ 
+ 
  #Our current path
  SLONYPATH=`pwd`
***************
*** 6602,6605 ****
--- 6633,6643 ----
  # PostgreSQL checks
  # ----
+ { echo "$as_me:$LINENO: checking if you have requested slony1-engine building" >&5
+ echo $ECHO_N "checking if you have requested slony1-engine building... $ECHO_C" >&6; }
+ { echo "$as_me:$LINENO: result: $enable_engine" >&5
+ echo "${ECHO_T}$enable_engine" >&6; }
+ 
+ if test "$enable_engine" = "yes"; then
+ 
  
  
***************
*** 10055,10058 ****
--- 10093,10098 ----
  
  
+ fi
+ 
  # ----
  # Documentation checks
***************
*** 11384,11387 ****
--- 11424,11428 ----
  EGREP!$EGREP$ac_delim
  HAVE_POSIX_SIGNALS!$HAVE_POSIX_SIGNALS$ac_delim
+ enable_engine!$enable_engine$ac_delim
  NEED_PG_DLLINIT!$NEED_PG_DLLINIT$ac_delim
  NLSLIB!$NLSLIB$ac_delim
***************
*** 11407,11411 ****
  CONVERT!$CONVERT$ac_delim
  PGAUTODOC!$PGAUTODOC$ac_delim
- NSGMLS!$NSGMLS$ac_delim
  _ACEOF
  
--- 11448,11451 ----
***************
*** 11449,11452 ****
--- 11489,11493 ----
  for ac_last_try in false false false false false :; do
    cat >conf$$subs.sed <<_ACEOF
+ NSGMLS!$NSGMLS$ac_delim
  SGMLSPL!$SGMLSPL$ac_delim
  d2mdir!$d2mdir$ac_delim
***************
*** 11460,11464 ****
  _ACEOF
  
!   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 9; then
      break
    elif $ac_last_try; then
--- 11501,11505 ----
  _ACEOF
  
!   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 10; then
      break
    elif $ac_last_try; then



More information about the Slony1-commit mailing list