Mon Apr 2 11:52:20 PDT 2007
- Previous message: [Slony1-commit] slony1-engine/tests/test1 generate_dml.sh
- Next message: [Slony1-commit] slony1-engine/tests/testddl individual_ddl.sh
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Update of /home/cvsd/slony1/slony1-engine/tests/test2
In directory main.slony.info:/tmp/cvs-serv28818/test2
Modified Files:
generate_dml.sh
Log Message:
Augment DDL test to generate some statements that are only run on
individual nodes.
Also, found a problem where the generated SQL (that gets injected
to test that replication is working) would not get emptied out when
new data was being generated for repeated iterations. Rectified that.
Index: generate_dml.sh
===================================================================
RCS file: /home/cvsd/slony1/slony1-engine/tests/test2/generate_dml.sh,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** generate_dml.sh 27 Oct 2006 14:45:51 -0000 1.5
--- generate_dml.sh 2 Apr 2007 18:52:18 -0000 1.6
***************
*** 31,34 ****
--- 31,36 ----
percent=`expr $j \* 5`
status "$percent %"
+ GENDATA="$mktmp/generate.data"
+ echo "" > ${GENDATA}
while : ; do
txtalen=$(random_number 1 100)
***************
*** 40,45 ****
echo "INSERT INTO table1(data) VALUES ('${txta}');" >> $mktmp/generate.data
! echo "INSERT INTO table2(table1_id,data) SELECT id, '${txtb}' FROM table1 WHERE data='${txta}';" >> $mktmp/generate.data
! echo "INSERT INTO table3(table2_id) SELECT id FROM table2 WHERE data ='${txtb}';" >> $mktmp/generate.data
if [ ${i} -ge ${numrows} ]; then
break;
--- 42,47 ----
echo "INSERT INTO table1(data) VALUES ('${txta}');" >> $mktmp/generate.data
! echo "INSERT INTO table2(table1_id,data) SELECT id, '${txtb}' FROM table1 WHERE data='${txta}';" >> ${GENDATA}
! echo "INSERT INTO table3(table2_id) SELECT id FROM table2 WHERE data ='${txtb}';" >> ${GENDATA}
if [ ${i} -ge ${numrows} ]; then
break;
- Previous message: [Slony1-commit] slony1-engine/tests/test1 generate_dml.sh
- Next message: [Slony1-commit] slony1-engine/tests/testddl individual_ddl.sh
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list