Changeset: 9c0b0c3f223c for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9c0b0c3f223c
Removed Files:
sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090_nogeom.sql.src
sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090_nogeom.stable.err
sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090_nogeom.stable.out
sql/test/mapi/Tests/php_monetdb_nogeom.SQL.bat
sql/test/mapi/Tests/php_monetdb_nogeom.SQL.sh
sql/test/mapi/Tests/php_monetdb_nogeom.stable.err
sql/test/mapi/Tests/php_monetdb_nogeom.stable.out
Modified Files:
clients/examples/php/sqlsample.php
sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.sql
sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out
sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out.32bit
sql/test/BugTracker-2012/Tests/All
sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.sql
sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.err
sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.out
sql/test/BugTracker-2013/Tests/swapped_likejoin.Bug-3375.sql
sql/test/BugTracker-2013/Tests/swapped_likejoin.Bug-3375.stable.out
sql/test/mapi/Tests/All
sql/test/mapi/Tests/php_monetdb.stable.out
Branch: Feb2013
Log Message:
remove tables.id column from test output to get rid of some "_nogeom" test
variants
basically replacing "SELECT * FROM tables" by
"SELECT name, schema_id, query, type, system, commit_action, readonly,
temporary FROM tables"
diffs (truncated from 745 to 300 lines):
diff --git a/clients/examples/php/sqlsample.php
b/clients/examples/php/sqlsample.php
--- a/clients/examples/php/sqlsample.php
+++ b/clients/examples/php/sqlsample.php
@@ -8,7 +8,7 @@ require 'monetdb/php_monetdb.php';
for ($i = 0; $line = @monetdb_fetch_assoc($tables); $i++) {
print($line['name']."\n");
}
-$result = monetdb_query('SELECT * FROM tables');
+$result = monetdb_query('SELECT name, schema_id, query, type, system,
commit_action, readonly, temporary FROM tables');
$cols = monetdb_num_fields($result);
for ($i = 0; $i < $cols; $i++) {
print(monetdb_field_name($result, $i)."\t");
diff --git a/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.sql
b/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.sql
--- a/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.sql
+++ b/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.sql
@@ -5,5 +5,5 @@ exec ** (1);
drop table rr;
-prepare select * from tables limit 42;
+prepare select name, schema_id, query, type, system, commit_action, readonly,
temporary from tables limit 42;
exec ** ();
diff --git
a/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out
b/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out
--- a/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out
+++ b/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out
@@ -38,13 +38,12 @@ Ready.
% 1 # length
[ 1 ]
#drop table rr;
-#prepare select * from tables limit 42;
-#prepare select * from tables limit 42;
+#prepare select name, schema_id, query, type, system, commit_action, readonly,
temporary from tables limit 42;
+#prepare select name, schema_id, query, type, system, commit_action, readonly,
temporary from tables limit 42;
% .prepare, .prepare, .prepare, .prepare, .prepare,
.prepare # table_name
% type, digits, scale, schema, table, column # name
% varchar, int, int, str, str, str # type
% 8, 4, 1, 0, 6, 13 # length
-[ "int", 32, 0, "", "tables", "id" ]
[ "varchar", 1024, 0, "", "tables", "name" ]
[ "int", 32, 0, "", "tables", "schema_id" ]
[ "varchar", 2048, 0, "", "tables", "query" ]
@@ -54,42 +53,42 @@ Ready.
[ "boolean", 1, 0, "", "tables", "readonly" ]
[ "tinyint", 8, 0, "", "tables", "temporary" ]
#exec 2 ();
-% .tables, .tables, .tables, .tables, .tables,
.tables, .tables, .tables, .tables # table_name
-% id, name, schema_id, query, type, system, commit_action,
readonly, temporary # name
-% int, varchar, int, varchar, smallint, boolean,
smallint, boolean, tinyint # type
-% 4, 17, 4, 496, 1, 5, 1, 5, 1 # length
-[ 2001, "schemas", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2006, "types", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2015, "functions", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2024, "args", 2000, NULL, 0, true, 0, false, 0
]
-[ 2032, "sequences", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2042, "dependencies", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2046, "connections", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2055, "_tables", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2064, "_columns", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2075, "keys", 2000, NULL, 0, true, 0, false, 0
]
-[ 2082, "idxs", 2000, NULL, 0, true, 0, false, 0
]
-[ 2087, "triggers", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2098, "objects", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2103, "_tables", 2102, NULL, 0, true, 2, false,
0 ]
-[ 2112, "_columns", 2102, NULL, 0, true, 2, false,
0 ]
-[ 2123, "keys", 2102, NULL, 0, true, 2, false, 0
]
-[ 2130, "idxs", 2102, NULL, 0, true, 2, false, 0
]
-[ 2135, "triggers", 2102, NULL, 0, true, 2, false,
0 ]
-[ 2146, "objects", 2102, NULL, 0, true, 2, false,
0 ]
-[ 5075, "tables", 2000, "SELECT * FROM (SELECT p.*, 0 AS
\"temporary\" FROM \"sys\".\"_tables\" AS p UNION ALL SELECT t.*, 1 AS
\"temporary\" FROM \"tmp\".\"_tables\" AS t) AS tables where tables.type <>
2;", 1, true, 0, false, 0 ]
-[ 5085, "columns", 2000, "SELECT * FROM (SELECT p.* FROM
\"sys\".\"_columns\" AS p UNION ALL SELECT t.* FROM \"tmp\".\"_columns\" AS t)
AS columns;", 1, true, 0, false, 0 ]
-[ 5105, "db_user_info", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5113, "users", 2000, "SELECT u.\"name\" AS \"name\",
ui.\"fullname\", ui.\"default_schema\" FROM db_users() AS u LEFT JOIN
\"sys\".\"db_user_info\" AS ui ON u.\"name\" = ui.\"name\" ;", 1, true,
0, false, 0 ]
-[ 5117, "user_role", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5120, "auths", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5124, "privileges", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5277, "queryhistory", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5291, "callhistory", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5308, "querylog", 2000, "create view querylog as\nselect qd.*,
ql.ctime, ql.arguments, ql.exec, ql.result, ql.foot, ql.memory, ql.tuples,
ql.inblock, ql.oublock from queryhistory qd, callhistory ql\nwhere qd.id =
ql.id;", 1, true, 0, false, 0 ]
-[ 6074, "storagemodelinput", 2000, NULL, 0, true, 0,
false, 0 ]
-[ 6115, "tablestoragemodel", 2000, "-- A summary of the table
storage requirement is is available as a table view.\n-- The auxillary column
denotes the maximum space if all non-sorted columns\n-- would be augmented with
a hash (rare situation)\ncreate view sys.tablestoragemodel\nas select
\"schema\",\"table\",max(count) as \"count\",\n\tsum(columnsize) as
columnsize,\n\tsum(heapsize) as heapsize,\n\tsum(indices) as
indices,\n\tsum(case when sorted = false then 8 * count else 0 end) as
auxillary\nfrom sys.storagemodel() group by \"schema\",\"table\";", 1,
true, 0, false, 0 ]
-[ 6137, "systemfunctions", 2000, NULL, 0, true, 0,
false, 0 ]
+% .tables, .tables, .tables, .tables, .tables,
.tables, .tables, .tables # table_name
+% name, schema_id, query, type, system, commit_action,
readonly, temporary # name
+% varchar, int, varchar, smallint, boolean,
smallint, boolean, tinyint # type
+% 17, 4, 496, 1, 5, 1, 5, 1 # length
+[ "schemas", 2000, NULL, 0, true, 0, false, 0 ]
+[ "types", 2000, NULL, 0, true, 0, false, 0 ]
+[ "functions", 2000, NULL, 0, true, 0, false, 0 ]
+[ "args", 2000, NULL, 0, true, 0, false, 0 ]
+[ "sequences", 2000, NULL, 0, true, 0, false, 0 ]
+[ "dependencies", 2000, NULL, 0, true, 0, false, 0
]
+[ "connections", 2000, NULL, 0, true, 0, false, 0
]
+[ "_tables", 2000, NULL, 0, true, 0, false, 0 ]
+[ "_columns", 2000, NULL, 0, true, 0, false, 0 ]
+[ "keys", 2000, NULL, 0, true, 0, false, 0 ]
+[ "idxs", 2000, NULL, 0, true, 0, false, 0 ]
+[ "triggers", 2000, NULL, 0, true, 0, false, 0 ]
+[ "objects", 2000, NULL, 0, true, 0, false, 0 ]
+[ "_tables", 2102, NULL, 0, true, 2, false, 0 ]
+[ "_columns", 2102, NULL, 0, true, 2, false, 0 ]
+[ "keys", 2102, NULL, 0, true, 2, false, 0 ]
+[ "idxs", 2102, NULL, 0, true, 2, false, 0 ]
+[ "triggers", 2102, NULL, 0, true, 2, false, 0 ]
+[ "objects", 2102, NULL, 0, true, 2, false, 0 ]
+[ "tables", 2000, "SELECT * FROM (SELECT p.*, 0 AS \"temporary\" FROM
\"sys\".\"_tables\" AS p UNION ALL SELECT t.*, 1 AS \"temporary\" FROM
\"tmp\".\"_tables\" AS t) AS tables where tables.type <> 2;", 1,
true, 0, false, 0 ]
+[ "columns", 2000, "SELECT * FROM (SELECT p.* FROM \"sys\".\"_columns\" AS
p UNION ALL SELECT t.* FROM \"tmp\".\"_columns\" AS t) AS columns;", 1,
true, 0, false, 0 ]
+[ "db_user_info", 2000, NULL, 0, true, 0, false, 0
]
+[ "users", 2000, "SELECT u.\"name\" AS \"name\", ui.\"fullname\",
ui.\"default_schema\" FROM db_users() AS u LEFT JOIN \"sys\".\"db_user_info\"
AS ui ON u.\"name\" = ui.\"name\" ;", 1, true, 0, false, 0
]
+[ "user_role", 2000, NULL, 0, true, 0, false, 0 ]
+[ "auths", 2000, NULL, 0, true, 0, false, 0 ]
+[ "privileges", 2000, NULL, 0, true, 0, false, 0
]
+[ "queryhistory", 2000, NULL, 0, true, 0, false, 0
]
+[ "callhistory", 2000, NULL, 0, true, 0, false, 0
]
+[ "querylog", 2000, "create view querylog as\nselect qd.*, ql.ctime,
ql.arguments, ql.exec, ql.result, ql.foot, ql.memory, ql.tuples, ql.inblock,
ql.oublock from queryhistory qd, callhistory ql\nwhere qd.id = ql.id;", 1,
true, 0, false, 0 ]
+[ "storagemodelinput", 2000, NULL, 0, true, 0, false, 0
]
+[ "tablestoragemodel", 2000, "-- A summary of the table storage requirement
is is available as a table view.\n-- The auxillary column denotes the maximum
space if all non-sorted columns\n-- would be augmented with a hash (rare
situation)\ncreate view sys.tablestoragemodel\nas select
\"schema\",\"table\",max(count) as \"count\",\n\tsum(columnsize) as
columnsize,\n\tsum(heapsize) as heapsize,\n\tsum(indices) as
indices,\n\tsum(case when sorted = false then 8 * count else 0 end) as
auxillary\nfrom sys.storagemodel() group by \"schema\",\"table\";", 1,
true, 0, false, 0 ]
+[ "systemfunctions", 2000, NULL, 0, true, 0, false, 0
]
# 11:49:44 >
# 11:49:44 > "Done."
diff --git
a/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out.32bit
b/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out.32bit
--- a/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out.32bit
+++ b/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out.32bit
@@ -38,13 +38,12 @@ Ready.
% 1 # length
[ 1 ]
#drop table rr;
-#prepare select * from tables limit 42;
-#prepare select * from tables limit 42;
+#prepare select name, schema_id, query, type, system, commit_action, readonly,
temporary from tables limit 42;
+#prepare select name, schema_id, query, type, system, commit_action, readonly,
temporary from tables limit 42;
% .prepare, .prepare, .prepare, .prepare, .prepare,
.prepare # table_name
% type, digits, scale, schema, table, column # name
% varchar, int, int, str, str, str # type
% 8, 4, 1, 0, 6, 13 # length
-[ "int", 32, 0, "", "tables", "id" ]
[ "varchar", 1024, 0, "", "tables", "name" ]
[ "int", 32, 0, "", "tables", "schema_id" ]
[ "varchar", 2048, 0, "", "tables", "query" ]
@@ -54,42 +53,42 @@ Ready.
[ "boolean", 1, 0, "", "tables", "readonly" ]
[ "tinyint", 8, 0, "", "tables", "temporary" ]
#exec 2 ();
-% .tables, .tables, .tables, .tables, .tables,
.tables, .tables, .tables, .tables # table_name
-% id, name, schema_id, query, type, system, commit_action,
readonly, temporary # name
-% int, varchar, int, varchar, smallint, boolean,
smallint, boolean, tinyint # type
-% 4, 17, 4, 496, 1, 5, 1, 5, 1 # length
-[ 2001, "schemas", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2006, "types", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2015, "functions", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2024, "args", 2000, NULL, 0, true, 0, false, 0
]
-[ 2032, "sequences", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2042, "dependencies", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2046, "connections", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2055, "_tables", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2064, "_columns", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2075, "keys", 2000, NULL, 0, true, 0, false, 0
]
-[ 2082, "idxs", 2000, NULL, 0, true, 0, false, 0
]
-[ 2087, "triggers", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2098, "objects", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2103, "_tables", 2102, NULL, 0, true, 2, false,
0 ]
-[ 2112, "_columns", 2102, NULL, 0, true, 2, false,
0 ]
-[ 2123, "keys", 2102, NULL, 0, true, 2, false, 0
]
-[ 2130, "idxs", 2102, NULL, 0, true, 2, false, 0
]
-[ 2135, "triggers", 2102, NULL, 0, true, 2, false,
0 ]
-[ 2146, "objects", 2102, NULL, 0, true, 2, false,
0 ]
-[ 5075, "tables", 2000, "SELECT * FROM (SELECT p.*, 0 AS
\"temporary\" FROM \"sys\".\"_tables\" AS p UNION ALL SELECT t.*, 1 AS
\"temporary\" FROM \"tmp\".\"_tables\" AS t) AS tables where tables.type <>
2;", 1, true, 0, false, 0 ]
-[ 5085, "columns", 2000, "SELECT * FROM (SELECT p.* FROM
\"sys\".\"_columns\" AS p UNION ALL SELECT t.* FROM \"tmp\".\"_columns\" AS t)
AS columns;", 1, true, 0, false, 0 ]
-[ 5105, "db_user_info", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5113, "users", 2000, "SELECT u.\"name\" AS \"name\",
ui.\"fullname\", ui.\"default_schema\" FROM db_users() AS u LEFT JOIN
\"sys\".\"db_user_info\" AS ui ON u.\"name\" = ui.\"name\" ;", 1, true,
0, false, 0 ]
-[ 5117, "user_role", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5120, "auths", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5124, "privileges", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5277, "queryhistory", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5291, "callhistory", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5308, "querylog", 2000, "create view querylog as\nselect qd.*,
ql.ctime, ql.arguments, ql.exec, ql.result, ql.foot, ql.memory, ql.tuples,
ql.inblock, ql.oublock from queryhistory qd, callhistory ql\nwhere qd.id =
ql.id;", 1, true, 0, false, 0 ]
-[ 6074, "storagemodelinput", 2000, NULL, 0, true, 0,
false, 0 ]
-[ 6115, "tablestoragemodel", 2000, "-- A summary of the table
storage requirement is is available as a table view.\n-- The auxillary column
denotes the maximum space if all non-sorted columns\n-- would be augmented with
a hash (rare situation)\ncreate view sys.tablestoragemodel\nas select
\"schema\",\"table\",max(count) as \"count\",\n\tsum(columnsize) as
columnsize,\n\tsum(heapsize) as heapsize,\n\tsum(indices) as
indices,\n\tsum(case when sorted = false then 8 * count else 0 end) as
auxillary\nfrom sys.storagemodel() group by \"schema\",\"table\";", 1,
true, 0, false, 0 ]
-[ 6137, "systemfunctions", 2000, NULL, 0, true, 0,
false, 0 ]
+% .tables, .tables, .tables, .tables, .tables,
.tables, .tables, .tables # table_name
+% name, schema_id, query, type, system, commit_action,
readonly, temporary # name
+% varchar, int, varchar, smallint, boolean,
smallint, boolean, tinyint # type
+% 17, 4, 496, 1, 5, 1, 5, 1 # length
+[ "schemas", 2000, NULL, 0, true, 0, false, 0 ]
+[ "types", 2000, NULL, 0, true, 0, false, 0 ]
+[ "functions", 2000, NULL, 0, true, 0, false, 0 ]
+[ "args", 2000, NULL, 0, true, 0, false, 0 ]
+[ "sequences", 2000, NULL, 0, true, 0, false, 0 ]
+[ "dependencies", 2000, NULL, 0, true, 0, false, 0
]
+[ "connections", 2000, NULL, 0, true, 0, false, 0
]
+[ "_tables", 2000, NULL, 0, true, 0, false, 0 ]
+[ "_columns", 2000, NULL, 0, true, 0, false, 0 ]
+[ "keys", 2000, NULL, 0, true, 0, false, 0 ]
+[ "idxs", 2000, NULL, 0, true, 0, false, 0 ]
+[ "triggers", 2000, NULL, 0, true, 0, false, 0 ]
+[ "objects", 2000, NULL, 0, true, 0, false, 0 ]
+[ "_tables", 2102, NULL, 0, true, 2, false, 0 ]
+[ "_columns", 2102, NULL, 0, true, 2, false, 0 ]
+[ "keys", 2102, NULL, 0, true, 2, false, 0 ]
+[ "idxs", 2102, NULL, 0, true, 2, false, 0 ]
+[ "triggers", 2102, NULL, 0, true, 2, false, 0 ]
+[ "objects", 2102, NULL, 0, true, 2, false, 0 ]
+[ "tables", 2000, "SELECT * FROM (SELECT p.*, 0 AS \"temporary\" FROM
\"sys\".\"_tables\" AS p UNION ALL SELECT t.*, 1 AS \"temporary\" FROM
\"tmp\".\"_tables\" AS t) AS tables where tables.type <> 2;", 1,
true, 0, false, 0 ]
+[ "columns", 2000, "SELECT * FROM (SELECT p.* FROM \"sys\".\"_columns\" AS
p UNION ALL SELECT t.* FROM \"tmp\".\"_columns\" AS t) AS columns;", 1,
true, 0, false, 0 ]
+[ "db_user_info", 2000, NULL, 0, true, 0, false, 0
]
+[ "users", 2000, "SELECT u.\"name\" AS \"name\", ui.\"fullname\",
ui.\"default_schema\" FROM db_users() AS u LEFT JOIN \"sys\".\"db_user_info\"
AS ui ON u.\"name\" = ui.\"name\" ;", 1, true, 0, false, 0
]
+[ "user_role", 2000, NULL, 0, true, 0, false, 0 ]
+[ "auths", 2000, NULL, 0, true, 0, false, 0 ]
+[ "privileges", 2000, NULL, 0, true, 0, false, 0
]
+[ "queryhistory", 2000, NULL, 0, true, 0, false, 0
]
+[ "callhistory", 2000, NULL, 0, true, 0, false, 0
]
+[ "querylog", 2000, "create view querylog as\nselect qd.*, ql.ctime,
ql.arguments, ql.exec, ql.result, ql.foot, ql.memory, ql.tuples, ql.inblock,
ql.oublock from queryhistory qd, callhistory ql\nwhere qd.id = ql.id;", 1,
true, 0, false, 0 ]
+[ "storagemodelinput", 2000, NULL, 0, true, 0, false, 0
]
+[ "tablestoragemodel", 2000, "-- A summary of the table storage requirement
is is available as a table view.\n-- The auxillary column denotes the maximum
space if all non-sorted columns\n-- would be augmented with a hash (rare
situation)\ncreate view sys.tablestoragemodel\nas select
\"schema\",\"table\",max(count) as \"count\",\n\tsum(columnsize) as
columnsize,\n\tsum(heapsize) as heapsize,\n\tsum(indices) as
indices,\n\tsum(case when sorted = false then 8 * count else 0 end) as
auxillary\nfrom sys.storagemodel() group by \"schema\",\"table\";", 1,
true, 0, false, 0 ]
+[ "systemfunctions", 2000, NULL, 0, true, 0, false, 0
]
# 11:49:44 >
# 11:49:44 > "Done."
diff --git a/sql/test/BugTracker-2012/Tests/All
b/sql/test/BugTracker-2012/Tests/All
--- a/sql/test/BugTracker-2012/Tests/All
+++ b/sql/test/BugTracker-2012/Tests/All
@@ -40,8 +40,7 @@ bug_large-insert-Bug.2960
any_null.Bug-2594
float-mod.Bug-3086
aggregate_vs_positional_column_crash.Bug-3085
-HAVE_GEOM?predicate_select.Bug-3090
-!HAVE_GEOM?predicate_select.Bug-3090_nogeom
+predicate_select.Bug-3090
hash_join_crash.Bug-3089
row-number-nyi.Bug-3087
insert_serial_with_unique_key.Bug-3091
diff --git a/sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.sql
b/sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.sql
--- a/sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.sql
+++ b/sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.sql
@@ -1,2 +1,2 @@
-select * from tables where 1;
-select * from tables where name;
+select name, schema_id, query, type, system, commit_action, readonly,
temporary from tables where 1;
+select name, schema_id, query, type, system, commit_action, readonly,
temporary from tables where name;
diff --git
a/sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.err
b/sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.err
--- a/sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.err
+++ b/sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.err
@@ -31,7 +31,7 @@ stderr of test 'predicate_select.Bug-309
# 18:53:13 >
MAPI = (monetdb) /var/tmp/mtest-4932/.s.monetdb.34449
-QUERY = select * from tables where name;
+QUERY = select name, schema_id, query, type, system, commit_action, readonly,
temporary from tables where name;
ERROR = !conversion of string 'storagemodelinput' to type bit failed.
# 18:53:13 >
diff --git
a/sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.out
b/sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.out
--- a/sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.out
+++ b/sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.out
@@ -24,42 +24,42 @@ Ready.
# 18:53:13 >
#select * from tables where 1;
-% .tables, .tables, .tables, .tables, .tables,
.tables, .tables, .tables, .tables # table_name
-% id, name, schema_id, query, type, system, commit_action,
readonly, temporary # name
-% int, varchar, int, varchar, smallint, boolean,
smallint, boolean, tinyint # type
-% 4, 17, 4, 496, 1, 5, 1, 5, 1 # length
-[ 2001, "schemas", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2006, "types", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2015, "functions", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2024, "args", 2000, NULL, 0, true, 0, false, 0
]
-[ 2032, "sequences", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2042, "dependencies", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2046, "connections", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2055, "_tables", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2064, "_columns", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2075, "keys", 2000, NULL, 0, true, 0, false, 0
]
-[ 2082, "idxs", 2000, NULL, 0, true, 0, false, 0
]
-[ 2087, "triggers", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2098, "objects", 2000, NULL, 0, true, 0, false,
0 ]
-[ 2103, "_tables", 2102, NULL, 0, true, 2, false,
0 ]
-[ 2112, "_columns", 2102, NULL, 0, true, 2, false,
0 ]
-[ 2123, "keys", 2102, NULL, 0, true, 2, false, 0
]
-[ 2130, "idxs", 2102, NULL, 0, true, 2, false, 0
]
-[ 2135, "triggers", 2102, NULL, 0, true, 2, false,
0 ]
-[ 2146, "objects", 2102, NULL, 0, true, 2, false,
0 ]
-[ 5075, "tables", 2000, "SELECT * FROM (SELECT p.*, 0 AS
\"temporary\" FROM \"sys\".\"_tables\" AS p UNION ALL SELECT t.*, 1 AS
\"temporary\" FROM \"tmp\".\"_tables\" AS t) AS tables where tables.type <>
2;", 1, true, 0, false, 0 ]
-[ 5085, "columns", 2000, "SELECT * FROM (SELECT p.* FROM
\"sys\".\"_columns\" AS p UNION ALL SELECT t.* FROM \"tmp\".\"_columns\" AS t)
AS columns;", 1, true, 0, false, 0 ]
-[ 5105, "db_user_info", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5113, "users", 2000, "SELECT u.\"name\" AS \"name\",
ui.\"fullname\", ui.\"default_schema\" FROM db_users() AS u LEFT JOIN
\"sys\".\"db_user_info\" AS ui ON u.\"name\" = ui.\"name\" ;", 1, true,
0, false, 0 ]
-[ 5117, "user_role", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5120, "auths", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5124, "privileges", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5277, "queryhistory", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5291, "callhistory", 2000, NULL, 0, true, 0, false,
0 ]
-[ 5308, "querylog", 2000, "create view querylog as\nselect qd.*,
ql.ctime, ql.arguments, ql.exec, ql.result, ql.foot, ql.memory, ql.tuples,
ql.inblock, ql.oublock from queryhistory qd, callhistory ql\nwhere qd.id =
ql.id;", 1, true, 0, false, 0 ]
-[ 6074, "storagemodelinput", 2000, NULL, 0, true, 0,
false, 0 ]
-[ 6115, "tablestoragemodel", 2000, "-- A summary of the table
storage requirement is is available as a table view.\n-- The auxillary column
denotes the maximum space if all non-sorted columns\n-- would be augmented with
a hash (rare situation)\ncreate view sys.tablestoragemodel\nas select
\"schema\",\"table\",max(count) as \"count\",\n\tsum(columnsize) as
columnsize,\n\tsum(heapsize) as heapsize,\n\tsum(indices) as
indices,\n\tsum(case when sorted = false then 8 * count else 0 end) as
auxillary\nfrom sys.storagemodel() group by \"schema\",\"table\";", 1,
true, 0, false, 0 ]
-[ 6137, "systemfunctions", 2000, NULL, 0, true, 0,
false, 0 ]
+% .tables, .tables, .tables, .tables, .tables,
.tables, .tables, .tables # table_name
+% name, schema_id, query, type, system, commit_action,
readonly, temporary # name
+% varchar, int, varchar, smallint, boolean,
smallint, boolean, tinyint # type
+% 17, 4, 496, 1, 5, 1, 5, 1 # length
+[ "schemas", 2000, NULL, 0, true, 0, false, 0 ]
+[ "types", 2000, NULL, 0, true, 0, false, 0 ]
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list