Update of /cvsroot/monetdb/sql/src/test/DropCascade/Tests
In directory sc8-pr-cvs16:/tmp/cvs-serv32257

Modified Files:
        drop_columns_cascade.sql drop_function_cascade.sql 
        drop_function_cascade.stable.out drop_pkey_cascade.sql 
        drop_table_cascade.sql drop_view_cascade.sql 
        drop_view_cascade.stable.out 
Added Files:
        drop_columns_cascade.stable.err 
        drop_columns_cascade.stable.out drop_pkey_cascade.stable.err 
        drop_pkey_cascade.stable.out drop_table_cascade.stable.err 
        drop_table_cascade.stable.out 
Log Message:
Approve all the DROP CASCADE tests. The tests were also modified to avoid 
problems in the output due the different ids in each Mtest execution...



--- NEW FILE: drop_pkey_cascade.stable.err ---
stderr of test 'drop_pkey_cascade` in directory 'src/test/DropCascade` itself:


# 18:02:01 >  
# 18:02:01 >  Mtimeout -timeout 180 mserver5 
"--config=/ufs/goncalve/scratch/MonetDB/MonetDB5/etc/monetdb5.conf" --debug=10 
--set 
"monet_mod_path=/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/lib:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/bin"
 --set "gdk_dbfarm=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/dbfarm" 
--set "sql_logdir=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/sql_logs" 
--set 
"xquery_logdir=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/xquery_logs" 
--set mapi_port=39789 --set xrpc_port=40365 --set monet_prompt= --trace 
"--dbname=mTests_src_test_DropCascade" --dbinit='include sql;' ; echo ; echo 
Over..
# 18:02:01 >  

# builtin opt   gdk_arch = 64bitx86_64-redhat-linux-gnu
# builtin opt   gdk_version = 1.17.1
# builtin opt   monet_pid = 23640
# builtin opt   prefix = /ufs/goncalve/scratch/MonetDB/MonetDB
# builtin opt   exec_prefix = ${prefix}
# builtin opt   gdk_dbname = tst
# builtin opt   gdk_dbfarm = ${prefix}/var/MonetDB
# builtin opt   gdk_debug = 8
# builtin opt   gdk_mem_bigsize = 262144
# builtin opt   gdk_vm_minsize = 137438953472
# builtin opt   gdk_alloc_map = yes
# builtin opt   gdk_mem_pagebits = 14
# builtin opt   monet_admin = adm
# builtin opt   monet_prompt = >
# builtin opt   monet_welcome = yes
# builtin opt   monet_mod_path = 
${exec_prefix}/lib/MonetDB:${exec_prefix}/lib/bin
# builtin opt   monet_daemon = yes
# builtin opt   host = localhost
# builtin opt   mapi_port = 50000
# builtin opt   mapi_noheaders = no
# builtin opt   mapi_debug = 0
# builtin opt   mapi_clients = 2
# builtin opt   sql_debug = 0
# builtin opt   sql_logdir = ${prefix}/var/MonetDB/sql_logs
# builtin opt   xquery_logdir = ${prefix}/var/MonetDB/xquery_logs
# builtin opt   standoff_ns = http://monetdb.cwi.nl/standoff
# builtin opt   standoff_start = start
# builtin opt   standoff_end = end
# config opt    prefix = /ufs/goncalve/scratch/MonetDB/MonetDB5
# config opt    config = ${prefix}/etc/monetdb5.conf
# config opt    prefix = /ufs/goncalve/scratch/MonetDB/MonetDB5
# config opt    exec_prefix = ${prefix}
# config opt    gdk_dbfarm = ${prefix}/var/MonetDB5/dbfarm
# config opt    gdk_dbname = demo
# config opt    gdk_alloc_map = no
# config opt    gdk_embedded = no
# config opt    gdk_debug = 0
# config opt    monet_mod_path = 
${exec_prefix}/lib/MonetDB5:${exec_prefix}/lib/MonetDB5/lib:${exec_prefix}/lib/MonetDB5/bin
# config opt    monet_daemon = no
# config opt    monet_welcome = yes
# config opt    delay = 120
# config opt    mal_init = ${exec_prefix}/lib/MonetDB5/mal_init.mal
# config opt    mal_listing = 15
# config opt    checkpoint_dir = ${prefix}/var/MonetDB5/chkpnt
# config opt    mapi_port = 0
# config opt    sql_debug = 0
# config opt    sql_logdir = ${prefix}/var/MonetDB5/sql_logs
# config opt    pf_httpd_port = 8080
# config opt    xquery_output = dm
# config opt    xquery_cacheMB = 100
# config opt    xquery_logdir = ${prefix}/var/MonetDB5/xquery_logs
# cmdline opt   config = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/etc/monetdb5.conf
# cmdline opt   gdk_debug = 10
# cmdline opt   monet_mod_path = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/lib:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/bin
# cmdline opt   gdk_dbfarm = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/dbfarm
# cmdline opt   sql_logdir = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/sql_logs
# cmdline opt   xquery_logdir = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/xquery_logs
# cmdline opt   mapi_port = 39789
# cmdline opt   xrpc_port = 40365
# cmdline opt   monet_prompt = 
# cmdline opt   gdk_dbname = mTests_src_test_DropCascade
#warning: please don't forget to set your vault key!
#(see /ufs/goncalve/scratch/MonetDB/MonetDB5/etc/monetdb5.conf)

# 18:02:01 >  
# 18:02:01 >  Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb 
--host=localhost --port=39789 
# 18:02:01 >  


# 18:02:01 >  
# 18:02:01 >  Done.
# 18:02:01 >  


--- NEW FILE: drop_pkey_cascade.stable.out ---
stdout of test 'drop_pkey_cascade` in directory 'src/test/DropCascade` itself:


# 18:05:38 >  
# 18:05:38 >  Mtimeout -timeout 180 mserver5 
"--config=/ufs/goncalve/scratch/MonetDB/MonetDB5/etc/monetdb5.conf" --debug=10 
--set 
"monet_mod_path=/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/lib:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/bin"
 --set "gdk_dbfarm=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/dbfarm" 
--set "sql_logdir=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/sql_logs" 
--set 
"xquery_logdir=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/xquery_logs" 
--set mapi_port=32855 --set xrpc_port=49681 --set monet_prompt= --trace 
"--dbname=mTests_src_test_DropCascade" --dbinit='include sql;' ; echo ; echo 
Over..
# 18:05:38 >  

# MonetDB Server v5.0.0_beta2_1
# Copyright (c) 1993-2007 CWI, all rights reserved
# Compiled for x86_64-redhat-linux-gnu/64bit with 64bit OIDs dynamically linked
# dbname:mTests_src_test_DropCascade
# Visit http://monetdb.cwi.nl/ for further information

Ready.
#01 #BBPdir: writing BBP.dir (515 bats).

Over..

# 18:05:38 >  
# 18:05:38 >  Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb 
--host=localhost --port=32855 
# 18:05:38 >  

% sys.tables # table_name
% name # name
% varchar # type
% 2 # length
[ "t1"  ]
% sys.tables # table_name
% name # name
% varchar # type
% 2 # length
[ "t2"  ]
% sys.keys # table_name
% name # name
% varchar # type
% 10 # length
[ "t2_id_pkey"  ]

# 18:05:38 >  
# 18:05:38 >  Done.
# 18:05:38 >  


--- NEW FILE: drop_table_cascade.stable.out ---
stdout of test 'drop_table_cascade` in directory 'src/test/DropCascade` itself:


# 18:02:48 >  
# 18:02:48 >  Mtimeout -timeout 180 mserver5 
"--config=/ufs/goncalve/scratch/MonetDB/MonetDB5/etc/monetdb5.conf" --debug=10 
--set 
"monet_mod_path=/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/lib:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/bin"
 --set "gdk_dbfarm=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/dbfarm" 
--set "sql_logdir=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/sql_logs" 
--set 
"xquery_logdir=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/xquery_logs" 
--set mapi_port=37174 --set xrpc_port=40727 --set monet_prompt= --trace 
"--dbname=mTests_src_test_DropCascade" --dbinit='include sql;' ; echo ; echo 
Over..
# 18:02:48 >  

# MonetDB Server v5.0.0_beta2_1
# Copyright (c) 1993-2007 CWI, all rights reserved
# Compiled for x86_64-redhat-linux-gnu/64bit with 64bit OIDs dynamically linked
# dbname:mTests_src_test_DropCascade
# Visit http://monetdb.cwi.nl/ for further information

Ready.
#01 #BBPdir: writing BBP.dir (515 bats).

Over..

# 18:02:48 >  
# 18:02:48 >  Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb 
--host=localhost --port=37174 
# 18:02:48 >  

% sys.tables # table_name
% name # name
% varchar # type
% 0 # length
% sys.tables # table_name
% name # name
% varchar # type
% 2 # length
[ "t2"  ]
% sys.tables # table_name
% name # name
% varchar # type
% 0 # length
% sys.triggers # table_name
% name # name
% varchar # type
% 0 # length
% sys.functions # table_name
% name # name
% varchar # type
% 0 # length
% sys.idxs # table_name
% name # name
% varchar # type
% 0 # length

# 18:02:48 >  
# 18:02:48 >  Done.
# 18:02:48 >  


--- NEW FILE: drop_columns_cascade.stable.out ---
stdout of test 'drop_columns_cascade` in directory 'src/test/DropCascade` 
itself:


# 18:11:53 >  
# 18:11:53 >  Mtimeout -timeout 180 mserver5 
"--config=/ufs/goncalve/scratch/MonetDB/MonetDB5/etc/monetdb5.conf" --debug=10 
--set 
"monet_mod_path=/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/lib:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/bin"
 --set "gdk_dbfarm=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/dbfarm" 
--set "sql_logdir=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/sql_logs" 
--set 
"xquery_logdir=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/xquery_logs" 
--set mapi_port=36316 --set xrpc_port=46231 --set monet_prompt= --trace 
"--dbname=mTests_src_test_DropCascade" --dbinit='include sql;' ; echo ; echo 
Over..
# 18:11:53 >  



# MonetDB Server v5.0.0_beta2_1
# Copyright (c) 1993-2007 CWI, all rights reserved
# Compiled for x86_64-redhat-linux-gnu/64bit with 64bit OIDs dynamically linked
# dbname:mTests_src_test_DropCascade
# Visit http://monetdb.cwi.nl/ for further information
#01 #BBPdir: writing BBP.dir (8 bats).

Ready.
#01 #BBPdir: writing BBP.dir (10 bats).
#01 #BBPdir: writing BBP.dir (12 bats).
#01 #BBPdir: writing BBP.dir (676 bats).

Over..

# 18:11:53 >  
# 18:11:53 >  Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb 
--host=localhost --port=36316 
# 18:11:53 >  

#02 #BBPdir: writing BBP.dir (787 bats).
#02 #BBPdir: writing BBP.dir (823 bats).
% sys.tables # table_name
% name # name
% varchar # type
% 2 # length
[ "t1"  ]
% sys.tables # table_name
% name # name
% varchar # type
% 2 # length
[ "t2"  ]
% sys.tables # table_name
% name # name
% varchar # type
% 0 # length
% sys.functions # table_name
% name # name
% varchar # type
% 0 # length
% sys.triggers # table_name
% name # name
% varchar # type
% 0 # length
% sys.idxs # table_name
% name # name
% varchar # type
% 0 # length
% sys.columns # table_name
% name # name
% varchar # type
% 2 # length
[ "id"  ]
% sys.keys # table_name
% name # name
% varchar # type
% 10 # length
[ "t2_id_pkey"  ]

# 18:11:53 >  
# 18:11:53 >  Done.
# 18:11:53 >  


--- NEW FILE: drop_columns_cascade.stable.err ---
stderr of test 'drop_columns_cascade` in directory 'src/test/DropCascade` 
itself:


# 15:54:00 >  
# 15:54:00 >  Mtimeout -timeout 180 mserver5 
"--config=/ufs/goncalve/scratch/MonetDB/MonetDB5/etc/monetdb5.conf" --debug=10 
--set 
"monet_mod_path=/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/lib:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/bin"
 --set "gdk_dbfarm=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/dbfarm" 
--set "sql_logdir=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/sql_logs" 
--set 
"xquery_logdir=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/xquery_logs" 
--set mapi_port=35023 --set xrpc_port=43546 --set monet_prompt= --trace 
"--dbname=mTests_src_test_DropCascade" --dbinit='include sql;' ; echo ; echo 
Over..
# 15:54:00 >  

# builtin opt   gdk_arch = 64bitx86_64-redhat-linux-gnu
# builtin opt   gdk_version = 1.17.1
# builtin opt   monet_pid = 30909
# builtin opt   prefix = /ufs/goncalve/scratch/MonetDB/MonetDB
# builtin opt   exec_prefix = ${prefix}
# builtin opt   gdk_dbname = tst
# builtin opt   gdk_dbfarm = ${prefix}/var/MonetDB
# builtin opt   gdk_debug = 8
# builtin opt   gdk_mem_bigsize = 262144
# builtin opt   gdk_vm_minsize = 137438953472
# builtin opt   gdk_alloc_map = yes
# builtin opt   gdk_mem_pagebits = 14
# builtin opt   monet_admin = adm
# builtin opt   monet_prompt = >
# builtin opt   monet_welcome = yes
# builtin opt   monet_mod_path = 
${exec_prefix}/lib/MonetDB:${exec_prefix}/lib/bin
# builtin opt   monet_daemon = yes
# builtin opt   host = localhost
# builtin opt   mapi_port = 50000
# builtin opt   mapi_noheaders = no
# builtin opt   mapi_debug = 0
# builtin opt   mapi_clients = 2
# builtin opt   sql_debug = 0
# builtin opt   sql_logdir = ${prefix}/var/MonetDB/sql_logs
# builtin opt   xquery_logdir = ${prefix}/var/MonetDB/xquery_logs
# builtin opt   standoff_ns = http://monetdb.cwi.nl/standoff
# builtin opt   standoff_start = start
# builtin opt   standoff_end = end
# config opt    prefix = /ufs/goncalve/scratch/MonetDB/MonetDB5
# config opt    config = ${prefix}/etc/monetdb5.conf
# config opt    prefix = /ufs/goncalve/scratch/MonetDB/MonetDB5
# config opt    exec_prefix = ${prefix}
# config opt    gdk_dbfarm = ${prefix}/var/MonetDB5/dbfarm
# config opt    gdk_dbname = demo
# config opt    gdk_alloc_map = no
# config opt    gdk_embedded = no
# config opt    gdk_debug = 0
# config opt    monet_mod_path = 
${exec_prefix}/lib/MonetDB5:${exec_prefix}/lib/MonetDB5/lib:${exec_prefix}/lib/MonetDB5/bin
# config opt    monet_daemon = no
# config opt    monet_welcome = yes
# config opt    delay = 120
# config opt    mal_init = ${exec_prefix}/lib/MonetDB5/mal_init.mal
# config opt    mal_listing = 15
# config opt    checkpoint_dir = ${prefix}/var/MonetDB5/chkpnt
# config opt    mapi_port = 0
# config opt    sql_debug = 0
# config opt    sql_logdir = ${prefix}/var/MonetDB5/sql_logs
# config opt    pf_httpd_port = 8080
# config opt    xquery_output = dm
# config opt    xquery_cacheMB = 100
# config opt    xquery_logdir = ${prefix}/var/MonetDB5/xquery_logs
# cmdline opt   config = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/etc/monetdb5.conf
# cmdline opt   gdk_debug = 10
# cmdline opt   monet_mod_path = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/lib:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/bin
# cmdline opt   gdk_dbfarm = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/dbfarm
# cmdline opt   sql_logdir = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/sql_logs
# cmdline opt   xquery_logdir = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/xquery_logs
# cmdline opt   mapi_port = 35023
# cmdline opt   xrpc_port = 43546
# cmdline opt   monet_prompt = 
# cmdline opt   gdk_dbname = mTests_src_test_DropCascade
#warning: please don't forget to set your vault key!
#(see /ufs/goncalve/scratch/MonetDB/MonetDB5/etc/monetdb5.conf)

# 15:54:00 >  
# 15:54:00 >  Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb 
--host=localhost --port=35023 
# 15:54:00 >  


# 15:54:01 >  
# 15:54:01 >  Done.
# 15:54:01 >  


Index: drop_view_cascade.sql
===================================================================
RCS file: 
/cvsroot/monetdb/sql/src/test/DropCascade/Tests/drop_view_cascade.sql,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- drop_view_cascade.sql       3 Apr 2007 13:42:32 -0000       1.1
+++ drop_view_cascade.sql       16 Apr 2007 16:14:42 -0000      1.2
@@ -37,8 +37,17 @@
 drop view v1 cascade;
 
 
-select * from tables where name = 'v1';
-select * from tables where name = 'v2';
-select * from functions where name = 'f2';
+select name from tables where name = 'v1';
+select name from tables where name = 'v2';
+select name from functions where name = 'f2';
+
+--just for debug
+--select * from dependencies;
+
+
+drop function f1;
+drop table t1;
+
+--just for debug
+--select * from dependencies;
 
-select * from dependencies;

--- NEW FILE: drop_table_cascade.stable.err ---
stderr of test 'drop_table_cascade` in directory 'src/test/DropCascade` itself:


# 18:02:01 >  
# 18:02:01 >  Mtimeout -timeout 180 mserver5 
"--config=/ufs/goncalve/scratch/MonetDB/MonetDB5/etc/monetdb5.conf" --debug=10 
--set 
"monet_mod_path=/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/lib:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/bin"
 --set "gdk_dbfarm=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/dbfarm" 
--set "sql_logdir=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/sql_logs" 
--set 
"xquery_logdir=/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/xquery_logs" 
--set mapi_port=39789 --set xrpc_port=40365 --set monet_prompt= --trace 
"--dbname=mTests_src_test_DropCascade" --dbinit='include sql;' ; echo ; echo 
Over..
# 18:02:01 >  

# builtin opt   gdk_arch = 64bitx86_64-redhat-linux-gnu
# builtin opt   gdk_version = 1.17.1
# builtin opt   monet_pid = 23652
# builtin opt   prefix = /ufs/goncalve/scratch/MonetDB/MonetDB
# builtin opt   exec_prefix = ${prefix}
# builtin opt   gdk_dbname = tst
# builtin opt   gdk_dbfarm = ${prefix}/var/MonetDB
# builtin opt   gdk_debug = 8
# builtin opt   gdk_mem_bigsize = 262144
# builtin opt   gdk_vm_minsize = 137438953472
# builtin opt   gdk_alloc_map = yes
# builtin opt   gdk_mem_pagebits = 14
# builtin opt   monet_admin = adm
# builtin opt   monet_prompt = >
# builtin opt   monet_welcome = yes
# builtin opt   monet_mod_path = 
${exec_prefix}/lib/MonetDB:${exec_prefix}/lib/bin
# builtin opt   monet_daemon = yes
# builtin opt   host = localhost
# builtin opt   mapi_port = 50000
# builtin opt   mapi_noheaders = no
# builtin opt   mapi_debug = 0
# builtin opt   mapi_clients = 2
# builtin opt   sql_debug = 0
# builtin opt   sql_logdir = ${prefix}/var/MonetDB/sql_logs
# builtin opt   xquery_logdir = ${prefix}/var/MonetDB/xquery_logs
# builtin opt   standoff_ns = http://monetdb.cwi.nl/standoff
# builtin opt   standoff_start = start
# builtin opt   standoff_end = end
# config opt    prefix = /ufs/goncalve/scratch/MonetDB/MonetDB5
# config opt    config = ${prefix}/etc/monetdb5.conf
# config opt    prefix = /ufs/goncalve/scratch/MonetDB/MonetDB5
# config opt    exec_prefix = ${prefix}
# config opt    gdk_dbfarm = ${prefix}/var/MonetDB5/dbfarm
# config opt    gdk_dbname = demo
# config opt    gdk_alloc_map = no
# config opt    gdk_embedded = no
# config opt    gdk_debug = 0
# config opt    monet_mod_path = 
${exec_prefix}/lib/MonetDB5:${exec_prefix}/lib/MonetDB5/lib:${exec_prefix}/lib/MonetDB5/bin
# config opt    monet_daemon = no
# config opt    monet_welcome = yes
# config opt    delay = 120
# config opt    mal_init = ${exec_prefix}/lib/MonetDB5/mal_init.mal
# config opt    mal_listing = 15
# config opt    checkpoint_dir = ${prefix}/var/MonetDB5/chkpnt
# config opt    mapi_port = 0
# config opt    sql_debug = 0
# config opt    sql_logdir = ${prefix}/var/MonetDB5/sql_logs
# config opt    pf_httpd_port = 8080
# config opt    xquery_output = dm
# config opt    xquery_cacheMB = 100
# config opt    xquery_logdir = ${prefix}/var/MonetDB5/xquery_logs
# cmdline opt   config = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/etc/monetdb5.conf
# cmdline opt   gdk_debug = 10
# cmdline opt   monet_mod_path = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/lib:/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/bin
# cmdline opt   gdk_dbfarm = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/dbfarm
# cmdline opt   sql_logdir = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/sql_logs
# cmdline opt   xquery_logdir = 
/ufs/goncalve/scratch/MonetDB/MonetDB5/var/MonetDB5/xquery_logs
# cmdline opt   mapi_port = 39789
# cmdline opt   xrpc_port = 40365
# cmdline opt   monet_prompt = 
# cmdline opt   gdk_dbname = mTests_src_test_DropCascade
#warning: please don't forget to set your vault key!
#(see /ufs/goncalve/scratch/MonetDB/MonetDB5/etc/monetdb5.conf)

# 18:02:01 >  
# 18:02:01 >  Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb 
--host=localhost --port=39789 
# 18:02:01 >  


# 18:02:02 >  
# 18:02:02 >  Done.
# 18:02:02 >  


Index: drop_table_cascade.sql
===================================================================
RCS file: 
/cvsroot/monetdb/sql/src/test/DropCascade/Tests/drop_table_cascade.sql,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- drop_table_cascade.sql      3 Apr 2007 13:42:32 -0000       1.1
+++ drop_table_cascade.sql      16 Apr 2007 16:14:40 -0000      1.2
@@ -39,14 +39,23 @@
 
 CREATE INDEX id_index ON t1(id);
 
+--just for debug
+--select * from dependencies;
+
 DROP TABLE t1 CASCADE;
 
-select * from tables where name = 't1';
-select * from tables where name = 't2';
-select * from tables where name = 'v1';
-select * from triggers where name = 'test1';
-select * from functions where name = 'f2';
-select * from idxs where name = 'id_index';
+select name from tables where name = 't1';
+select name from tables where name = 't2';
+select name from tables where name = 'v1';
+select name from triggers where name = 'test1';
+select name from functions where name = 'f2';
+select name from idxs where name = 'id_index';
 
-select * from dependencies;
+--just for debug
+--select * from dependencies;
+
+drop function f1;
+drop table t2;
+--just for debug
+--select * from dependencies;
 

Index: drop_columns_cascade.sql
===================================================================
RCS file: 
/cvsroot/monetdb/sql/src/test/DropCascade/Tests/drop_columns_cascade.sql,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- drop_columns_cascade.sql    3 Apr 2007 13:42:32 -0000       1.1
+++ drop_columns_cascade.sql    16 Apr 2007 16:14:36 -0000      1.2
@@ -41,12 +41,22 @@
 
 ALTER TABLE t1 DROP COLUMN id CASCADE;
 
-select * from tables where name = 't1';
-select * from tables where name = 't2';
-select * from tables where name = 'v1';
-select * from functions where name = 'f2';
-select * from triggers where name = 'test1';
-select * from idxs where name = 'id_index';
+select name from tables where name = 't1';
+select name from tables where name = 't2';
+select name from tables where name = 'v1';
+select name from functions where name = 'f2';
+select name from triggers where name = 'test1';
+select name from idxs where name = 'id_index';
+select name from columns where name = 'id' and table_id in (select * from 
tables where name = 't1' or name = 't2');
+select name from keys;
 
-select * from dependencies;
 
+--Just for debug
+--select * from dependencies;
+
+drop table t1;
+drop table t2;
+drop function f1;
+
+--Just for debug
+--select * from dependencies;

Index: drop_view_cascade.stable.out
===================================================================
RCS file: 
/cvsroot/monetdb/sql/src/test/DropCascade/Tests/drop_view_cascade.stable.out,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- drop_view_cascade.stable.out        12 Apr 2007 14:57:05 -0000      1.1
+++ drop_view_cascade.stable.out        16 Apr 2007 16:14:42 -0000      1.2
@@ -21,34 +21,24 @@
 
 Over..
 
-# 16:55:15 >  
-# 16:55:15 >  Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb 
--host=localhost --port=35276 
-# 16:55:15 >  
+# 18:02:49 >  
+# 18:02:49 >  Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb 
--host=localhost --port=37174 
+# 18:02:49 >  
 
-#02 #BBPdir: writing BBP.dir (798 bats).
-% sys.tables,  sys.tables,     sys.tables,     sys.tables,     sys.tables,     
sys.tables,     sys.tables,     sys.tables # table_name
-% id,  name,   schema_id,      query,  type,   system, commit_action,  
temporary # name
-% int, varchar,        int,    varchar,        smallint,       boolean,        
smallint,       smallint # type
-% 1,   0,      1,      0,      1,      5,      1,      1 # length
-% sys.tables,  sys.tables,     sys.tables,     sys.tables,     sys.tables,     
sys.tables,     sys.tables,     sys.tables # table_name
-% id,  name,   schema_id,      query,  type,   system, commit_action,  
temporary # name
-% int, varchar,        int,    varchar,        smallint,       boolean,        
smallint,       smallint # type
-% 1,   0,      1,      0,      1,      5,      1,      1 # length
-% sys.functions,       sys.functions,  sys.functions,  sys.functions,  
sys.functions,  sys.functions,  sys.functions # table_name
-% id,  name,   func,   mod,    sql,    aggr,   schema_id # name
-% int, varchar,        varchar,        varchar,        boolean,        
boolean,        int # type
-% 1,   0,      0,      0,      5,      5,      1 # length
-% sys.dependencies,    sys.dependencies,       sys.dependencies # table_name
-% id,  depend_id,      depend_type # name
-% int, int,    smallint # type
-% 3,   4,      1 # length
-[ 126, 4801,   7       ]
-% sys.dependencies,    sys.dependencies,       sys.dependencies # table_name
-% id,  depend_id,      depend_type # name
-% int, int,    smallint # type
-% 1,   1,      1 # length
+% sys.tables # table_name
+% name # name
+% varchar # type
+% 0 # length
+% sys.tables # table_name
+% name # name
+% varchar # type
+% 0 # length
+% sys.functions # table_name
+% name # name
+% varchar # type
+% 0 # length
 
-# 16:55:15 >  
-# 16:55:15 >  Done.
-# 16:55:15 >  
+# 18:02:49 >  
+# 18:02:49 >  Done.
+# 18:02:49 >  
 

Index: drop_function_cascade.stable.out
===================================================================
RCS file: 
/cvsroot/monetdb/sql/src/test/DropCascade/Tests/drop_function_cascade.stable.out,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- drop_function_cascade.stable.out    12 Apr 2007 14:54:14 -0000      1.1
+++ drop_function_cascade.stable.out    16 Apr 2007 16:14:38 -0000      1.2
@@ -19,43 +19,30 @@
 
 Over..
 
-# 17:28:07 >  
-# 17:28:07 >  Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb 
--host=localhost --port=30730 
-# 17:28:07 >  
+# 18:06:32 >  
+# 18:06:32 >  Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb 
--host=localhost --port=31889 
+# 18:06:32 >  
 
-% sys.tables,  sys.tables,     sys.tables,     sys.tables,     sys.tables,     
sys.tables,     sys.tables,     sys.tables # table_name
-% id,  name,   schema_id,      query,  type,   system, commit_action,  
temporary # name
-% int, varchar,        int,    varchar,        smallint,       boolean,        
smallint,       smallint # type
-% 4,   2,      4,      1,      1,      5,      1,      1 # length
-[ 4793,        "t1",   4585,   NULL,   0,      false,  0,      0       ]
-% sys.tables,  sys.tables,     sys.tables,     sys.tables,     sys.tables,     
sys.tables,     sys.tables,     sys.tables # table_name
-% id,  name,   schema_id,      query,  type,   system, commit_action,  
temporary # name
-% int, varchar,        int,    varchar,        smallint,       boolean,        
smallint,       smallint # type
-% 4,   2,      4,      35,     1,      5,      1,      1 # length
-[ 4799,        "v1",   4585,   "create view v1 as select * from t1;",  1,      
false,  0,      0       ]
-% sys.functions,       sys.functions,  sys.functions,  sys.functions,  
sys.functions,  sys.functions,  sys.functions # table_name
-% id,  name,   func,   mod,    sql,    aggr,   schema_id # name
-% int, varchar,        varchar,        varchar,        boolean,        
boolean,        int # type
-% 1,   0,      0,      0,      5,      5,      1 # length
-% sys.functions,       sys.functions,  sys.functions,  sys.functions,  
sys.functions,  sys.functions,  sys.functions # table_name
-% id,  name,   func,   mod,    sql,    aggr,   schema_id # name
-% int, varchar,        varchar,        varchar,        boolean,        
boolean,        int # type
-% 1,   0,      0,      0,      5,      5,      1 # length
-% sys.dependencies,    sys.dependencies,       sys.dependencies # table_name
-% id,  depend_id,      depend_type # name
-% int, int,    smallint # type
-% 4,   4,      1 # length
-[ 4794,        4797,   4       ]
-[ 4794,        4799,   5       ]
-[ 4793,        4799,   5       ]
-[ 4795,        4799,   5       ]
-[ 4796,        4799,   5       ]
-% sys.dependencies,    sys.dependencies,       sys.dependencies # table_name
-% id,  depend_id,      depend_type # name
-% int, int,    smallint # type
-% 1,   1,      1 # length
+% sys.tables # table_name
+% name # name
+% varchar # type
+% 2 # length
+[ "t1" ]
+% sys.tables # table_name
+% name # name
+% varchar # type
+% 2 # length
+[ "v1" ]
+% sys.functions # table_name
+% name # name
+% varchar # type
+% 0 # length
+% sys.functions # table_name
+% name # name
+% varchar # type
+% 0 # length
 
-# 17:28:07 >  
-# 17:28:07 >  Done.
-# 17:28:07 >  
+# 18:06:32 >  
+# 18:06:32 >  Done.
+# 18:06:32 >  
 

Index: drop_pkey_cascade.sql
===================================================================
RCS file: 
/cvsroot/monetdb/sql/src/test/DropCascade/Tests/drop_pkey_cascade.sql,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- drop_pkey_cascade.sql       3 Apr 2007 13:42:32 -0000       1.1
+++ drop_pkey_cascade.sql       16 Apr 2007 16:14:38 -0000      1.2
@@ -3,11 +3,19 @@
 create table t2 (id int, age int, PRIMARY KEY (ID), FOREIGN KEY(id) REFERENCES 
t1(id));
 
 
-ALTER TABLE t1 DROP CONSTRAINT t1_id_pkey;
+ALTER TABLE t1 DROP CONSTRAINT t1_id_pkey CASCADE;
 
-select * from tables where name = 't1';
-select * from tables where name = 't2';
-select * from keys where name = 't1_id_pkey';
+select name from tables where name = 't1';
+select name from tables where name = 't2';
+select name from keys;
+
+--just for debug
+--select * from dependencies;
+
+drop table t1;
+drop table t2;
+
+--just for debug
+--select * from dependencies;
 
-select * from dependencies;
 

Index: drop_function_cascade.sql
===================================================================
RCS file: 
/cvsroot/monetdb/sql/src/test/DropCascade/Tests/drop_function_cascade.sql,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- drop_function_cascade.sql   3 Apr 2007 13:42:32 -0000       1.1
+++ drop_function_cascade.sql   16 Apr 2007 16:14:37 -0000      1.2
@@ -34,9 +34,15 @@
 
 DROP FUNCTION f1 CASCADE;
 
-select * from tables where name = 't1';
-select * from tables where name = 'v1';
-select * from functions where name = 'f1';
-select * from functions where name = 'f2';
+select name from tables where name = 't1';
+select name from tables where name = 'v1';
+select name from functions where name = 'f1';
+select name from functions where name = 'f2';
 
-select * from dependencies;
+--just for debug
+--select * from dependencies;
+
+drop table t1 cascade;
+
+--just for debug
+--select * from dependencies;


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Monetdb-sql-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-sql-checkins

Reply via email to