Changeset: 1dfda8113e6e for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1dfda8113e6e
Added Files:
        sql/test/mergetables/Tests/mergekey.sql
Modified Files:
        sql/test/mergetables/Tests/All
Branch: default
Log Message:

Another mergetable crash


diffs (46 lines):

diff --git a/sql/test/mergetables/Tests/All b/sql/test/mergetables/Tests/All
--- a/sql/test/mergetables/Tests/All
+++ b/sql/test/mergetables/Tests/All
@@ -2,9 +2,10 @@ mergeinit
 mergeload
 mergequery
 emptymergequery
-altertable
+alter
 types
 forex
 #mergedrop corrupts the database
+#mergekey crashes based on select
 #crash0 crashes the server
 
diff --git a/sql/test/mergetables/Tests/mergekey.sql 
b/sql/test/mergetables/Tests/mergekey.sql
new file mode 100644
--- /dev/null
+++ b/sql/test/mergetables/Tests/mergekey.sql
@@ -0,0 +1,26 @@
+CREATE TABLE part1 ( x double, y double, z double);
+ALTER TABLE part1 ADD PRIMARY KEY (x,y,z);
+COPY 4 RECORDS INTO part1 FROM stdin USING DELIMITERS ' ','\n';
+0.0 0.0 0.0
+1.0 0.0 0.0 
+0.0 1.0 0.0 
+1.0 1.0 0.0 
+
+CREATE TABLE part2 ( x double, y double, z double);
+COPY 4 RECORDS INTO part2 FROM stdin USING DELIMITERS ' ','\n';
+2.0 0.0 0.0
+3.0 0.0 0.0 
+2.0 1.0 0.0 
+3.0 1.0 0.0 
+
+CREATE MERGE TABLE complete ( x double, y double, z double);
+
+ALTER TABLE complete ADD PRIMARY KEY (x,y,z);
+ALTER TABLE complete ADD TABLE part1;
+ALTER TABLE complete ADD TABLE part2;
+
+SELECT * FROM COMPLETE;
+
+DROP TABLE complete;
+DROP TABLE part1;
+DROP TABLE part2;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to