Changeset: 1dd89e5ef039 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1dd89e5ef039
Modified Files:
Branch: default
Log Message:
Merge with Oct2010 branch.
diffs (truncated from 357 to 300 lines):
diff -r 7cfb21f75108 -r 1dd89e5ef039
sql/src/test/BugTracker-2009/Tests/create_on_ro_db_crash.SF-2830238.py
--- a/sql/src/test/BugTracker-2009/Tests/create_on_ro_db_crash.SF-2830238.py
Tue Oct 26 15:32:23 2010 +0200
+++ b/sql/src/test/BugTracker-2009/Tests/create_on_ro_db_crash.SF-2830238.py
Tue Oct 26 17:36:04 2010 +0200
@@ -2,28 +2,6 @@
import os
from MonetDBtesting import process
-def server():
- s = process.server('sql', args = ["--set", "gdk_readonly=yes"],
- stdin = process.PIPE,
- stdout = process.PIPE,
- stderr = process.PIPE)
- s.stdin.write('\nio.printf("\\nReady.\\n");\n')
- s.stdin.flush()
- while True:
- ln = s.stdout.readline()
- if not ln:
- print 'Unexpected EOF from server'
- sys.exit(1)
- sys.stdout.write(ln)
- if 'Ready' in ln:
- break
- return s
-
-def server_stop(s):
- out, err = s.communicate()
- sys.stdout.write(out)
- sys.stderr.write(err)
-
def client(input):
c = process.client('sql',
stdin = process.PIPE,
@@ -38,9 +16,14 @@
'''
def main():
- s = server()
+ s = process.server('sql', args = ["--set", "gdk_readonly=yes"],
+ stdin = process.PIPE,
+ stdout = process.PIPE,
+ stderr = process.PIPE)
client(script1)
- server_stop(s)
+ out, err = s.communicate()
+ sys.stdout.write(out)
+ sys.stderr.write(err)
if __name__ == '__main__':
main()
diff -r 7cfb21f75108 -r 1dd89e5ef039
sql/src/test/BugTracker-2009/Tests/create_on_ro_db_crash.SF-2830238.stable.out
---
a/sql/src/test/BugTracker-2009/Tests/create_on_ro_db_crash.SF-2830238.stable.out
Tue Oct 26 15:32:23 2010 +0200
+++
b/sql/src/test/BugTracker-2009/Tests/create_on_ro_db_crash.SF-2830238.stable.out
Tue Oct 26 17:36:04 2010 +0200
@@ -14,7 +14,6 @@
# Listening for connection requests on mapi:monetdb://alf.ins.cwi.nl:39382/
# MonetDB/SQL module v2.32.0 loaded
-Ready.
# 21:37:20 >
# 21:37:20 > Done.
diff -r 7cfb21f75108 -r 1dd89e5ef039
sql/src/test/BugTracker-2009/Tests/lost_update.SF-2790020.py
--- a/sql/src/test/BugTracker-2009/Tests/lost_update.SF-2790020.py Tue Oct
26 15:32:23 2010 +0200
+++ b/sql/src/test/BugTracker-2009/Tests/lost_update.SF-2790020.py Tue Oct
26 17:36:04 2010 +0200
@@ -4,21 +4,10 @@
from MonetDBtesting import process
def server():
- s = process.server('sql',
- stdin = process.PIPE,
- stdout = process.PIPE,
- stderr = process.PIPE)
- s.stdin.write('\nio.printf("\\nReady.\\n");\n')
- s.stdin.flush()
- while True:
- ln = s.stdout.readline()
- if not ln:
- print 'Unexpected EOF from server'
- sys.exit(1)
- sys.stdout.write(ln)
- if 'Ready' in ln:
- break
- return s
+ return process.server('sql',
+ stdin = process.PIPE,
+ stdout = process.PIPE,
+ stderr = process.PIPE)
def server_stop(s):
out, err = s.communicate()
diff -r 7cfb21f75108 -r 1dd89e5ef039
sql/src/test/BugTracker-2009/Tests/lost_update.SF-2790020.stable.out
--- a/sql/src/test/BugTracker-2009/Tests/lost_update.SF-2790020.stable.out
Tue Oct 26 15:32:23 2010 +0200
+++ b/sql/src/test/BugTracker-2009/Tests/lost_update.SF-2790020.stable.out
Tue Oct 26 17:36:04 2010 +0200
@@ -14,7 +14,6 @@
# Listening for connection requests on mapi:monetdb://ottar.ins.cwi.nl:35847/
# MonetDB/SQL module v2.30.0 loaded
-Ready.
[ 1 ]
[ 1 ]
# MonetDB server v5.12.0, based on kernel v1.30.0
@@ -26,7 +25,6 @@
# Listening for connection requests on mapi:monetdb://ottar.ins.cwi.nl:35847/
# MonetDB/SQL module v2.30.0 loaded
-Ready.
[ 1 ]
[ 1 ]
[ 1 ]
@@ -50,7 +48,6 @@
# Listening for connection requests on mapi:monetdb://ottar.ins.cwi.nl:35847/
# MonetDB/SQL module v2.30.0 loaded
-Ready.
% sys.lost_update_t2 # table_name
% a # name
% int # type
@@ -65,7 +62,6 @@
# Listening for connection requests on mapi:monetdb://ottar.ins.cwi.nl:35847/
# MonetDB/SQL module v2.30.0 loaded
-Ready.
# 14:43:33 >
# 14:43:33 > Done.
diff -r 7cfb21f75108 -r 1dd89e5ef039
sql/src/test/BugTracker-2010/Tests/Mbedded-crash.Bug-2701
--- a/sql/src/test/BugTracker-2010/Tests/Mbedded-crash.Bug-2701 Tue Oct 26
15:32:23 2010 +0200
+++ b/sql/src/test/BugTracker-2010/Tests/Mbedded-crash.Bug-2701 Tue Oct 26
17:36:04 2010 +0200
@@ -1,1 +1,1 @@
-echo 'select name from tables where system = false;' | Mbeddedsql5
+echo 'select name from tables where system = false;' | Mbeddedsql5
--dbfarm="$GDK_DBFARM" --dbname="$TSTDB"
diff -r 7cfb21f75108 -r 1dd89e5ef039
sql/src/test/BugTracker-2010/Tests/Mbedded-crash.Bug-2701.bat
--- a/sql/src/test/BugTracker-2010/Tests/Mbedded-crash.Bug-2701.bat Tue Oct
26 15:32:23 2010 +0200
+++ b/sql/src/test/BugTracker-2010/Tests/Mbedded-crash.Bug-2701.bat Tue Oct
26 17:36:04 2010 +0200
@@ -1,1 +1,1 @@
-...@echo select name from tables where system = false; | Mbeddedsql5
+...@echo select name from tables where system = false; | Mbeddedsql5
"--dbfarm=%GDK_DBFARM%" "--dbname=%TSTDB%"
diff -r 7cfb21f75108 -r 1dd89e5ef039 sql/src/test/VOC/Tests/VOC.SQL.py
--- a/sql/src/test/VOC/Tests/VOC.SQL.py Tue Oct 26 15:32:23 2010 +0200
+++ b/sql/src/test/VOC/Tests/VOC.SQL.py Tue Oct 26 17:36:04 2010 +0200
@@ -4,14 +4,13 @@
d = os.environ['RELSRCDIR']
def client(file, user, passwd):
+ sys.stdout.flush()
+ sys.stderr.flush()
c = process.client(lang = 'sql',
user = user, passwd = passwd,
args = [os.path.join(d, os.pardir, file)],
- stdout = process.PIPE, stderr = process.PIPE,
log = True)
- out, err = c.communicate()
- sys.stdout.write(out)
- sys.stdout.write(err)
+ c.communicate()
client('VOCcreate_user.sql', 'monetdb', 'monetdb')
client('VOCschema.sql', 'voc', 'voc')
@@ -20,6 +19,3 @@
client('VOCmanual_examples.sql', 'voc', 'voc')
client('VOCdrop.sql', 'voc', 'voc')
client('VOCdrop_user.sql', 'monetdb', 'monetdb')
-
-sys.stdout.flush()
-sys.stderr.flush()
diff -r 7cfb21f75108 -r 1dd89e5ef039
sql/src/test/mserver5-sql-readonly/Tests/mserver5-sql-readonly-table.py
--- a/sql/src/test/mserver5-sql-readonly/Tests/mserver5-sql-readonly-table.py
Tue Oct 26 15:32:23 2010 +0200
+++ b/sql/src/test/mserver5-sql-readonly/Tests/mserver5-sql-readonly-table.py
Tue Oct 26 17:36:04 2010 +0200
@@ -2,40 +2,6 @@
import os
from MonetDBtesting import process
-def server_readonly():
- s = process.server('sql', args = ["--readonly"],
- stdin = process.PIPE,
- stdout = process.PIPE,
- stderr = process.PIPE)
- s.stdin.write('\nio.printf("\\nReady.\\n");\n')
- s.stdin.flush()
- while True:
- ln = s.stdout.readline()
- if not ln:
- print 'Unexpected EOF from server'
- sys.exit(1)
- sys.stdout.write(ln)
- if 'Ready' in ln:
- break
- return s
-
-def server():
- s = process.server('sql', args = [],
- stdin = process.PIPE,
- stdout = process.PIPE,
- stderr = process.PIPE)
- s.stdin.write('\nio.printf("\\nReady.\\n");\n')
- s.stdin.flush()
- while True:
- ln = s.stdout.readline()
- if not ln:
- print 'Unexpected EOF from server'
- sys.exit(1)
- sys.stdout.write(ln)
- if 'Ready' in ln:
- break
- return s
-
def server_stop(s):
out, err = s.communicate()
sys.stdout.write(out)
@@ -106,14 +72,20 @@
'''
def main():
- s = server()
+ s = process.server('sql', args = [],
+ stdin = process.PIPE,
+ stdout = process.PIPE,
+ stderr = process.PIPE)
client(script1)
client(script3)
client(script4)
client(script2)
client(script5)
server_stop(s)
- s = server_readonly()
+ s = process.server('sql', args = ["--readonly"],
+ stdin = process.PIPE,
+ stdout = process.PIPE,
+ stderr = process.PIPE)
client(script8)
client(script4)
client(script2)
diff -r 7cfb21f75108 -r 1dd89e5ef039
sql/src/test/mserver5-sql-readonly/Tests/mserver5-sql-readonly-table.stable.out
---
a/sql/src/test/mserver5-sql-readonly/Tests/mserver5-sql-readonly-table.stable.out
Tue Oct 26 15:32:23 2010 +0200
+++
b/sql/src/test/mserver5-sql-readonly/Tests/mserver5-sql-readonly-table.stable.out
Tue Oct 26 17:36:04 2010 +0200
@@ -17,7 +17,6 @@
# Listening for connection requests on mapi:monetdb://yngling.ins.cwi.nl:36267/
# MonetDB/SQL module v2.39.0 loaded
-Ready.
[ 1 ]
#select * from t1;
% sys.t1 # table_name
@@ -38,7 +37,6 @@
# Listening for connection requests on mapi:monetdb://yngling.ins.cwi.nl:36267/
# MonetDB/SQL module v2.39.0 loaded
-Ready.
#select * from t1;
% sys.t1 # table_name
% a # name
diff -r 7cfb21f75108 -r 1dd89e5ef039
sql/src/test/mserver5-sql-readonly/Tests/mserver5-sql-readonly-view.py
--- a/sql/src/test/mserver5-sql-readonly/Tests/mserver5-sql-readonly-view.py
Tue Oct 26 15:32:23 2010 +0200
+++ b/sql/src/test/mserver5-sql-readonly/Tests/mserver5-sql-readonly-view.py
Tue Oct 26 17:36:04 2010 +0200
@@ -1,41 +1,6 @@
import sys
-import os
from MonetDBtesting import process
-def server_readonly():
- s = process.server('sql', args = ["--readonly"],
- stdin = process.PIPE,
- stdout = process.PIPE,
- stderr = process.PIPE)
- s.stdin.write('\nio.printf("\\nReady.\\n");\n')
- s.stdin.flush()
- while True:
- ln = s.stdout.readline()
- if not ln:
- print 'Unexpected EOF from server'
- sys.exit(1)
- sys.stdout.write(ln)
- if 'Ready' in ln:
- break
- return s
-
-def server():
- s = process.server('sql', args = [],
- stdin = process.PIPE,
- stdout = process.PIPE,
- stderr = process.PIPE)
- s.stdin.write('\nio.printf("\\nReady.\\n");\n')
- s.stdin.flush()
- while True:
- ln = s.stdout.readline()
- if not ln:
- print 'Unexpected EOF from server'
- sys.exit(1)
- sys.stdout.write(ln)
- if 'Ready' in ln:
- break
- return s
-
def server_stop(s):
out, err = s.communicate()
sys.stdout.write(out)
@@ -99,7 +64,10 @@
'''
def main():
- s = server()
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list