Changeset: 96ffa866417a for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=96ffa866417a
Removed Files:
        monetdb5/modules/mal/Tests/radix.mal
        monetdb5/modules/mal/Tests/radix.stable.err
        monetdb5/modules/mal/Tests/radix.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.8/Tests/erroneous_multiplex.SF-899586.stable.err
        
monetdb5/tests/BugDay_2005-10-06_4.8/Tests/erroneous_multiplex.SF-899586.stable.out
        monetdb5/tests/BugDay_2005-10-06_4.8/Tests/kill_0.SF-1314982.stable.err
        monetdb5/tests/BugDay_2005-10-06_4.8/Tests/kill_0.SF-1314982.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.8/Tests/multiple_servers.SF-914113.MIL.bat
        
monetdb5/tests/BugDay_2005-10-06_4.8/Tests/multiple_servers.SF-914113.MIL.sh
        
monetdb5/tests/BugDay_2005-10-06_4.8/Tests/multiple_servers.SF-914113.stable.err
        
monetdb5/tests/BugDay_2005-10-06_4.8/Tests/multiple_servers.SF-914113.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.8/Tests/return_in_while.SF-905116.stable.err
        
monetdb5/tests/BugDay_2005-10-06_4.8/Tests/return_in_while.SF-905116.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.8/Tests/table_type.SF-916648.stable.err
        
monetdb5/tests/BugDay_2005-10-06_4.8/Tests/table_type.SF-916648.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/BATpropcheck_after_outerjoin.SF-936469.mal
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/BATpropcheck_after_outerjoin.SF-936469.stable.err
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/BATpropcheck_after_outerjoin.SF-936469.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/CTrefine_not_sorted.981374.mal
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/CTrefine_not_sorted.981374.stable.err
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/CTrefine_not_sorted.981374.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/Confusing_error.SF-852659.stable.err
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/Confusing_error.SF-852659.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/Recursive_module_load.SF-853867.stable.err
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/Recursive_module_load.SF-853867.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/crash_destroy_commit.SF-1154552.stable.err
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/crash_destroy_commit.SF-1154552.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/leftfetchjoin_void_oid.990857.mal
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/leftfetchjoin_void_oid.990857.stable.err
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/leftfetchjoin_void_oid.990857.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/radix_normal_segfault.SF-1120748.mal
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/radix_normal_segfault.SF-1120748.stable.err
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/radix_normal_segfault.SF-1120748.stable.out
        monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/shutdown.994842.mal
        monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/shutdown.994842.stable.err
        monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/shutdown.994842.stable.out
        monetdb5/tests/BugReports/Tests/no.011.mal
        monetdb5/tests/BugReports/Tests/no.011.stable.err
        monetdb5/tests/BugReports/Tests/no.011.stable.out
        monetdb5/tests/BugReports/Tests/no.024.mal
        monetdb5/tests/BugReports/Tests/no.024.stable.err
        monetdb5/tests/BugReports/Tests/no.024.stable.out
        monetdb5/tests/BugReports/Tests/no.027.mal
        monetdb5/tests/BugReports/Tests/no.027.stable.err
        monetdb5/tests/BugReports/Tests/no.027.stable.out
        monetdb5/tests/BugReports/Tests/no.035.mal
        monetdb5/tests/BugReports/Tests/no.035.stable.err
        monetdb5/tests/BugReports/Tests/no.035.stable.out
        monetdb5/tests/BugReports/Tests/no.037.mal
        monetdb5/tests/BugReports/Tests/no.037.stable.err
        monetdb5/tests/BugReports/Tests/no.037.stable.out
        monetdb5/tests/BugReports/Tests/no.070.mal
        monetdb5/tests/BugReports/Tests/no.070.modules
        monetdb5/tests/BugReports/Tests/no.070.stable.err
        monetdb5/tests/BugReports/Tests/no.070.stable.out
        monetdb5/tests/BugReports/Tests/no.073.stable.err
        monetdb5/tests/BugReports/Tests/no.073.stable.out
        monetdb5/tests/BugReports/Tests/no.073_s00.mal
        monetdb5/tests/BugReports/Tests/no.073_s01.mal
        monetdb5/tests/BugReports/Tests/no.089.modules
        monetdb5/tests/BugReports/Tests/no.089.stable.err
        monetdb5/tests/BugReports/Tests/no.089.stable.out
        monetdb5/tests/BugReports/Tests/no.089_s00.mal
        monetdb5/tests/BugReports/Tests/no.089_s01.mal
        monetdb5/tests/BugReports/Tests/no.099.mal
        monetdb5/tests/BugReports/Tests/no.099.stable.err
        monetdb5/tests/BugReports/Tests/no.099.stable.out
        monetdb5/tests/BugReports/Tests/no.106.mal
        monetdb5/tests/BugReports/Tests/no.106.modules
        monetdb5/tests/BugReports/Tests/no.106.prelude
        monetdb5/tests/BugReports/Tests/no.106.stable.err
        monetdb5/tests/BugReports/Tests/no.106.stable.out
        monetdb5/tests/BugReports/Tests/no.106.w.bat
        monetdb5/tests/BugReports/Tests/no.107.mal
        monetdb5/tests/BugReports/Tests/no.107.modules
        monetdb5/tests/BugReports/Tests/no.107.prelude
        monetdb5/tests/BugReports/Tests/no.107.stable.err
        monetdb5/tests/BugReports/Tests/no.107.stable.out
        monetdb5/tests/BugReports/Tests/no.107.w.bat
        monetdb5/tests/BugReports/Tests/no.117.mal
        monetdb5/tests/BugReports/Tests/no.117.stable.err
        monetdb5/tests/BugReports/Tests/no.117.stable.out
        monetdb5/tests/BugReports/Tests/no.120.mal
        monetdb5/tests/BugReports/Tests/no.120.stable.err
        monetdb5/tests/BugReports/Tests/no.120.stable.out
        monetdb5/tests/BugReports/Tests/no.125.mal
        monetdb5/tests/BugReports/Tests/no.125.modules
        monetdb5/tests/BugReports/Tests/no.125.stable.err
        monetdb5/tests/BugReports/Tests/no.125.stable.out
        monetdb5/tests/BugReports/Tests/no.125.stable.out.Windows
        monetdb5/tests/BugReports/Tests/no.145.k100_unique1
        monetdb5/tests/BugReports/Tests/no.145.k10_unique1
        monetdb5/tests/BugReports/Tests/no.145.k10_unique2
        monetdb5/tests/BugReports/Tests/no.145.mal
        monetdb5/tests/BugReports/Tests/no.145.modules
        monetdb5/tests/BugReports/Tests/no.145.prelude
        monetdb5/tests/BugReports/Tests/no.145.stable.err
        monetdb5/tests/BugReports/Tests/no.145.stable.out
        monetdb5/tests/BugReports/Tests/no.146.mal
        monetdb5/tests/BugReports/Tests/no.146.modules
        monetdb5/tests/BugReports/Tests/no.146.stable.err
        monetdb5/tests/BugReports/Tests/no.146.stable.out
        monetdb5/tests/BugReports/Tests/no.147.mal
        monetdb5/tests/BugReports/Tests/no.147.modules
        monetdb5/tests/BugReports/Tests/no.147.stable.err
        monetdb5/tests/BugReports/Tests/no.147.stable.out
        monetdb5/tests/BugReports/Tests/no.148.mal
        monetdb5/tests/BugReports/Tests/no.148.modules
        monetdb5/tests/BugReports/Tests/no.148.stable.err
        monetdb5/tests/BugReports/Tests/no.148.stable.out
        monetdb5/tests/BugReports/Tests/no.151.mal
        monetdb5/tests/BugReports/Tests/no.151.stable.err
        monetdb5/tests/BugReports/Tests/no.151.stable.out
        monetdb5/tests/BugReports/Tests/no.156.mal
        monetdb5/tests/BugReports/Tests/no.156.stable.err
        monetdb5/tests/BugReports/Tests/no.156.stable.out
        monetdb5/tests/BugReports/Tests/no.158.mal
        monetdb5/tests/BugReports/Tests/no.158.modules
        monetdb5/tests/BugReports/Tests/no.158.prelude
        monetdb5/tests/BugReports/Tests/no.158.source.mal
        monetdb5/tests/BugReports/Tests/no.158.stable.err
        monetdb5/tests/BugReports/Tests/no.158.stable.out
        monetdb5/tests/BugReports/Tests/no.160.mal
        monetdb5/tests/BugReports/Tests/no.160.stable.err
        monetdb5/tests/BugReports/Tests/no.160.stable.out
        monetdb5/tests/BugReports/Tests/no.164.mal
        monetdb5/tests/BugReports/Tests/no.164.modules
        monetdb5/tests/BugReports/Tests/no.164.stable.err
        monetdb5/tests/BugReports/Tests/no.164.stable.out
        monetdb5/tests/BugReports/Tests/no.166.mal
        monetdb5/tests/BugReports/Tests/no.166.modules
        monetdb5/tests/BugReports/Tests/no.166.stable.err
        monetdb5/tests/BugReports/Tests/no.166.stable.out
        monetdb5/tests/BugReports/Tests/no.168.mal
        monetdb5/tests/BugReports/Tests/no.168.modules
        monetdb5/tests/BugReports/Tests/no.168.stable.err
        monetdb5/tests/BugReports/Tests/no.168.stable.out
        monetdb5/tests/BugReports/Tests/no.172.mal
        monetdb5/tests/BugReports/Tests/no.172.stable.err
        monetdb5/tests/BugReports/Tests/no.172.stable.out
        
monetdb5/tests/BugTracker/Tests/batcalc-convert_on_void_view.SF-1573060.mal
        
monetdb5/tests/BugTracker/Tests/batcalc-convert_on_void_view.SF-1573060.stable.err
        
monetdb5/tests/BugTracker/Tests/batcalc-convert_on_void_view.SF-1573060.stable.out
        monetdb5/tests/BugTracker/Tests/merge-join_properties.SF-2952191.malC
        
monetdb5/tests/BugTracker/Tests/merge-join_properties.SF-2952191.stable.err
        
monetdb5/tests/BugTracker/Tests/merge-join_properties.SF-2952191.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.1010729.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.1010729.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.1010729.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.602271.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.602271.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.602271.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.602463.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.602463.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.602463.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.632575.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.632575.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.632575.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.642351.b.txt
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.642351.c.txt
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.642351.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.642351.modules
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.642351.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.642351.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.823516.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.823516.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.823516.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.823516.stable.out.64bit
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.853867.MIL.bat
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.853867.MIL.sh
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.853867.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.853867.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.866700.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.866700.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.905495c.MIL.bat
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.905495c.MIL.sh
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.905495c.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.905495c.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.914155.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.914155.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.914155.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.914935.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.914935.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.914935.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.914935.stable.out.64bit
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.916699.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.916699.modules
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.916699.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.916699.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.921814.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.921814.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.921814.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.928253.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.928253.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.928253.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.979809.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.979809.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.979809.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.979809.txt
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.986551.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.986551.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.986551.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.987455.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.987455.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.987455.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.991053.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.991053.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.991053.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.994842.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.994842.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.996570.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.996570.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.996570.stable.out
        monetdb5/tests/gdkTests/Tests/subgroup.mal
        monetdb5/tests/gdkTests/Tests/subgroup.stable.err
        monetdb5/tests/gdkTests/Tests/subgroup.stable.out
        monetdb5/tests/suite_01/Tests/test_00.mal
        monetdb5/tests/suite_01/Tests/test_00.stable.err
        monetdb5/tests/suite_01/Tests/test_00.stable.out
        monetdb5/tests/suite_01/Tests/test_00.stable.out.64bit
        monetdb5/tests/suite_01/Tests/test_00.stable.out.Darwin
        monetdb5/tests/suite_01/Tests/test_00.stable.out.Linux
        monetdb5/tests/suite_01/Tests/test_00.stable.out.Linux.64bit
        monetdb5/tests/suite_01/Tests/test_20.mal
        monetdb5/tests/suite_01/Tests/test_20.stable.err
        monetdb5/tests/suite_01/Tests/test_20.stable.out
        monetdb5/tests/suite_01/Tests/test_30.mal
        monetdb5/tests/suite_01/Tests/test_30.stable.err
        monetdb5/tests/suite_01/Tests/test_30.stable.out
        monetdb5/tests/suite_01/Tests/test_30.stable.out.64bit
        monetdb5/tests/suite_01/Tests/test_30.stable.out.Darwin
        monetdb5/tests/suite_01/Tests/test_30.stable.out.Linux
        monetdb5/tests/suite_01/Tests/test_30.stable.out.Linux.64bit
        monetdb5/tests/suite_01/Tests/test_50.mal
        monetdb5/tests/suite_01/Tests/test_50.stable.err
        monetdb5/tests/suite_01/Tests/test_50.stable.out
        monetdb5/tests/suite_01/Tests/test_60.mal
        monetdb5/tests/suite_01/Tests/test_60.stable.err
        monetdb5/tests/suite_01/Tests/test_60.stable.out
        monetdb5/tests/suite_01/Tests/test_60.stable.out.64bit
        monetdb5/tests/suite_01/Tests/test_60.stable.out.Darwin
        monetdb5/tests/suite_01/Tests/test_60.stable.out.Linux
        monetdb5/tests/suite_01/Tests/test_60.stable.out.Linux.64bit
        monetdb5/tests/suite_01/Tests/test_90.mal
        monetdb5/tests/suite_01/Tests/test_90.modules
        monetdb5/tests/suite_01/Tests/test_90.stable.err
        monetdb5/tests/suite_01/Tests/test_90.stable.out
        monetdb5/tests/suite_06/Tests/test_00.mal
        monetdb5/tests/suite_06/Tests/test_00.modules
        monetdb5/tests/suite_06/Tests/test_00.stable.err
        monetdb5/tests/suite_06/Tests/test_00.stable.out
        monetdb5/tests/suite_06/Tests/test_02.mal
        monetdb5/tests/suite_06/Tests/test_02.stable.err
        monetdb5/tests/suite_06/Tests/test_02.stable.out
Modified Files:
        clients/Tests/MAL-signatures_all.stable.out
        clients/Tests/MAL-signatures_fits_geom.stable.out
        clients/Tests/MAL-signatures_geom.stable.out
        clients/Tests/MAL-signatures_none.stable.out
        clients/Tests/exports.stable.out
        gdk/gdk_select.c
        monetdb5/mal/Tests/performanceTests/performanceLog
        monetdb5/mal/Tests/recycle05.stable.out
        monetdb5/mal/Tests/recycle07.stable.out
        monetdb5/mal/Tests/tst253.mal
        monetdb5/mal/Tests/tst253.stable.out
        monetdb5/mal/Tests/tst400bHuge.mal
        monetdb5/modules/atoms/mtime.mal
        monetdb5/modules/atoms/str.c
        monetdb5/modules/kernel/Tests/TriBool.malC
        monetdb5/modules/kernel/alarm.c
        monetdb5/modules/kernel/algebra.c
        monetdb5/modules/kernel/algebra.h
        monetdb5/modules/kernel/algebra.mal
        monetdb5/modules/kernel/bat5.c
        monetdb5/modules/kernel/bat5.h
        monetdb5/modules/kernel/bat5.mal
        monetdb5/modules/mal/Tests/inspect05.stable.out
        monetdb5/modules/mal/Tests/mapi03.mal
        monetdb5/modules/mal/Tests/remote08.mal
        monetdb5/modules/mal/Tests/remote08.stable.out
        monetdb5/modules/mal/Tests/remote09.mal
        monetdb5/modules/mal/Tests/remote09.stable.out
        monetdb5/modules/mal/remote.c
        monetdb5/optimizer/Tests/DCexample.mal
        monetdb5/optimizer/Tests/ESexample.mal
        monetdb5/optimizer/Tests/ESexample.stable.out
        monetdb5/optimizer/Tests/common.mal
        monetdb5/optimizer/Tests/common.stable.out
        monetdb5/optimizer/Tests/dataflow3.mal
        monetdb5/optimizer/Tests/dataflow3.stable.out
        monetdb5/optimizer/Tests/emptyset01.mal
        monetdb5/optimizer/Tests/emptyset01.stable.out
        monetdb5/optimizer/Tests/inliners.mal
        monetdb5/optimizer/Tests/mapreduce00.mal
        monetdb5/optimizer/Tests/reorder01.mal
        monetdb5/optimizer/Tests/reorder01.stable.out
        monetdb5/optimizer/Tests/tst4631.mal
        monetdb5/optimizer/Tests/tst4631.stable.out
        monetdb5/optimizer/Tests/tst4730.mal
        monetdb5/optimizer/Tests/tst4730.stable.out
        monetdb5/optimizer/opt_cluster.c
        monetdb5/optimizer/opt_mapreduce.c
        monetdb5/optimizer/opt_octopus.c
        monetdb5/optimizer/opt_prelude.c
        monetdb5/optimizer/opt_prelude.h
        monetdb5/tests/BugDay_2005-10-06_4.8/Tests/All
        monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/All
        monetdb5/tests/BugReports/Tests/All
        monetdb5/tests/BugReports/Tests/no.100.mal
        monetdb5/tests/BugReports/Tests/no.100.stable.out
        monetdb5/tests/BugReports/Tests/no.119.mal
        monetdb5/tests/BugTracker/Tests/All
        monetdb5/tests/BugsViaSourgeforce/Tests/All
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.1023816.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.1023816.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.605953.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.605953.stable.out
        monetdb5/tests/gdkTests/Tests/All
        monetdb5/tests/gdkTests/Tests/cross.mal
        monetdb5/tests/gdkTests/Tests/cross.stable.out
        monetdb5/tests/gdkTests/Tests/scanselect.mal
        monetdb5/tests/gdkTests/Tests/scanselect.stable.out
        monetdb5/tests/gdkTests/Tests/void.mal
        monetdb5/tests/gdkTests/Tests/void.stable.out
        monetdb5/tests/suite_01/Tests/All
        monetdb5/tests/suite_06/Tests/All
        sql/backends/monet5/sql_gencode.c
        sql/backends/monet5/sql_rank.mal
        sql/backends/monet5/sql_scenario.c
        sql/backends/monet5/sql_sort.mal
        testing/exportutils.py
        testing/listexports.py.in
        testing/malcheck.py
Branch: default
Log Message:

Merge with Oct2014 branch.


diffs (truncated from 162277 to 300 lines):

diff --git a/clients/Tests/MAL-signatures_all.stable.out 
b/clients/Tests/MAL-signatures_all.stable.out
--- a/clients/Tests/MAL-signatures_all.stable.out
+++ b/clients/Tests/MAL-signatures_all.stable.out
@@ -2441,15 +2441,15 @@ command algebra.markH(b:bat[:any_1,:any_
 address ALGmarkHead_default;
 comment Produces a BAT with fresh OIDs in the head starting at 0@0.
 
-command 
algebra.markT(b:bat[:any_1,:any_2],nr_parts:int,part_nr:int):bat[:any_1,:oid] 
+command 
algebra.mark(b:bat[:any_1,:any_2],nr_parts:int,part_nr:int):bat[:any_1,:oid] 
 address ALGtmarkp;
 comment Produces a BAT with fresh unique dense sequense of OIDs in     the 
tail that starts at base (i.e. [base,..base+b.count()-1] ). The base is 
uniquely defined by the part_nr (ie we set the highest      bits based on the 
part_nr/nr_parts) 
 
-command algebra.markT(b:bat[:any_1,:any_2]):bat[:any_1,:oid] 
+command algebra.mark(b:bat[:any_1,:any_2]):bat[:any_1,:oid] 
 address ALGtmark_default;
 comment Produces a BAT with fresh unique OIDs in the tail starting at 0@0.
 
-command algebra.markT(b:bat[:any_1,:any_2],base:oid):bat[:any_1,:oid] 
+command algebra.mark(b:bat[:any_1,:any_2],base:oid):bat[:any_1,:oid] 
 address ALGtmark;
 comment Produces a BAT with fresh unique dense sequense of OIDs in             
the tail that starts at base (i.e. [base,..base+b.count()-1] ).
 
@@ -31533,10 +31533,6 @@ command bat.delete(b:bat[:any_1,:any_2],
 address BKCdelete_bat_bun;
 comment Delete from the first BAT all BUNs with a corresponding BUN         in 
the second.
 
-command 
bat.deleteHead(b:bat[:any_1,:any_2],src:bat[:any_1,:any]):bat[:any_1,:any_2] 
-address BKCdelete_bat;
-comment Delete from the first BAT all BUNs with a corresponding head          
in the second.
-
 command bat.delete(b:bat[:any_1,:any_2]):bat[:any_1,:any_2] 
 address BKCdelete_all;
 comment Delete all BUNs in a BAT.
@@ -31817,7 +31813,11 @@ command bat.shrink(b:bat[:oid,:any_1],de
 address BKCshrinkBAT;
 comment Shrink the BAT based on a list of entries identified as to-be-deleted
 
-command bat.setHash(b:bat[:oid,:any_2],prop:bit):bit 
+command bat.setImprints(b:bat[:oid,:any_2]):bit 
+address BKCsetImprints;
+comment Create n imprints structure on the column
+
+command bat.setHash(b:bat[:oid,:any_2]):bit 
 address BKCsetHash;
 comment Create a hash structure on the column
 
@@ -40537,10 +40537,18 @@ comment Subtract seconds from a time
 
 command mtime.timestamp(t:timestamp):timestamp 
 address MTIMEtimestamp2timestamp;
+command mtime.timestamp_add_month_interval(t:timestamp,s:lng):timestamp 
+address MTIMEtimestamp_add_month_interval_lng_wrap;
+comment Add months to a timestamp
+
 command mtime.timestamp_add_month_interval(t:timestamp,s:int):timestamp 
 address MTIMEtimestamp_add_month_interval_wrap;
 comment Add months to a timestamp
 
+command mtime.timestamp_sub_month_interval(t:timestamp,s:lng):timestamp 
+address MTIMEtimestamp_sub_month_interval_lng_wrap;
+comment Subtract months from a timestamp
+
 command mtime.timestamp_sub_month_interval(t:timestamp,s:int):timestamp 
 address MTIMEtimestamp_sub_month_interval_wrap;
 comment Subtract months from a timestamp
diff --git a/clients/Tests/MAL-signatures_fits_geom.stable.out 
b/clients/Tests/MAL-signatures_fits_geom.stable.out
--- a/clients/Tests/MAL-signatures_fits_geom.stable.out
+++ b/clients/Tests/MAL-signatures_fits_geom.stable.out
@@ -2442,15 +2442,15 @@ command algebra.markH(b:bat[:any_1,:any_
 address ALGmarkHead_default;
 comment Produces a BAT with fresh OIDs in the head starting at 0@0.
 
-command 
algebra.markT(b:bat[:any_1,:any_2],nr_parts:int,part_nr:int):bat[:any_1,:oid] 
+command 
algebra.mark(b:bat[:any_1,:any_2],nr_parts:int,part_nr:int):bat[:any_1,:oid] 
 address ALGtmarkp;
 comment Produces a BAT with fresh unique dense sequense of OIDs in     the 
tail that starts at base (i.e. [base,..base+b.count()-1] ). The base is 
uniquely defined by the part_nr (ie we set the highest      bits based on the 
part_nr/nr_parts) 
 
-command algebra.markT(b:bat[:any_1,:any_2]):bat[:any_1,:oid] 
+command algebra.mark(b:bat[:any_1,:any_2]):bat[:any_1,:oid] 
 address ALGtmark_default;
 comment Produces a BAT with fresh unique OIDs in the tail starting at 0@0.
 
-command algebra.markT(b:bat[:any_1,:any_2],base:oid):bat[:any_1,:oid] 
+command algebra.mark(b:bat[:any_1,:any_2],base:oid):bat[:any_1,:oid] 
 address ALGtmark;
 comment Produces a BAT with fresh unique dense sequense of OIDs in             
the tail that starts at base (i.e. [base,..base+b.count()-1] ).
 
@@ -31454,10 +31454,6 @@ command bat.delete(b:bat[:any_1,:any_2],
 address BKCdelete_bat_bun;
 comment Delete from the first BAT all BUNs with a corresponding BUN         in 
the second.
 
-command 
bat.deleteHead(b:bat[:any_1,:any_2],src:bat[:any_1,:any]):bat[:any_1,:any_2] 
-address BKCdelete_bat;
-comment Delete from the first BAT all BUNs with a corresponding head          
in the second.
-
 command bat.delete(b:bat[:any_1,:any_2]):bat[:any_1,:any_2] 
 address BKCdelete_all;
 comment Delete all BUNs in a BAT.
@@ -31738,7 +31734,11 @@ command bat.shrink(b:bat[:oid,:any_1],de
 address BKCshrinkBAT;
 comment Shrink the BAT based on a list of entries identified as to-be-deleted
 
-command bat.setHash(b:bat[:oid,:any_2],prop:bit):bit 
+command bat.setImprints(b:bat[:oid,:any_2]):bit 
+address BKCsetImprints;
+comment Create n imprints structure on the column
+
+command bat.setHash(b:bat[:oid,:any_2]):bit 
 address BKCsetHash;
 comment Create a hash structure on the column
 
@@ -40454,10 +40454,18 @@ comment Subtract seconds from a time
 
 command mtime.timestamp(t:timestamp):timestamp 
 address MTIMEtimestamp2timestamp;
+command mtime.timestamp_add_month_interval(t:timestamp,s:lng):timestamp 
+address MTIMEtimestamp_add_month_interval_lng_wrap;
+comment Add months to a timestamp
+
 command mtime.timestamp_add_month_interval(t:timestamp,s:int):timestamp 
 address MTIMEtimestamp_add_month_interval_wrap;
 comment Add months to a timestamp
 
+command mtime.timestamp_sub_month_interval(t:timestamp,s:lng):timestamp 
+address MTIMEtimestamp_sub_month_interval_lng_wrap;
+comment Subtract months from a timestamp
+
 command mtime.timestamp_sub_month_interval(t:timestamp,s:int):timestamp 
 address MTIMEtimestamp_sub_month_interval_wrap;
 comment Subtract months from a timestamp
diff --git a/clients/Tests/MAL-signatures_geom.stable.out 
b/clients/Tests/MAL-signatures_geom.stable.out
--- a/clients/Tests/MAL-signatures_geom.stable.out
+++ b/clients/Tests/MAL-signatures_geom.stable.out
@@ -2442,15 +2442,15 @@ command algebra.markH(b:bat[:any_1,:any_
 address ALGmarkHead_default;
 comment Produces a BAT with fresh OIDs in the head starting at 0@0.
 
-command 
algebra.markT(b:bat[:any_1,:any_2],nr_parts:int,part_nr:int):bat[:any_1,:oid] 
+command 
algebra.mark(b:bat[:any_1,:any_2],nr_parts:int,part_nr:int):bat[:any_1,:oid] 
 address ALGtmarkp;
 comment Produces a BAT with fresh unique dense sequense of OIDs in     the 
tail that starts at base (i.e. [base,..base+b.count()-1] ). The base is 
uniquely defined by the part_nr (ie we set the highest      bits based on the 
part_nr/nr_parts) 
 
-command algebra.markT(b:bat[:any_1,:any_2]):bat[:any_1,:oid] 
+command algebra.mark(b:bat[:any_1,:any_2]):bat[:any_1,:oid] 
 address ALGtmark_default;
 comment Produces a BAT with fresh unique OIDs in the tail starting at 0@0.
 
-command algebra.markT(b:bat[:any_1,:any_2],base:oid):bat[:any_1,:oid] 
+command algebra.mark(b:bat[:any_1,:any_2],base:oid):bat[:any_1,:oid] 
 address ALGtmark;
 comment Produces a BAT with fresh unique dense sequense of OIDs in             
the tail that starts at base (i.e. [base,..base+b.count()-1] ).
 
@@ -31454,10 +31454,6 @@ command bat.delete(b:bat[:any_1,:any_2],
 address BKCdelete_bat_bun;
 comment Delete from the first BAT all BUNs with a corresponding BUN         in 
the second.
 
-command 
bat.deleteHead(b:bat[:any_1,:any_2],src:bat[:any_1,:any]):bat[:any_1,:any_2] 
-address BKCdelete_bat;
-comment Delete from the first BAT all BUNs with a corresponding head          
in the second.
-
 command bat.delete(b:bat[:any_1,:any_2]):bat[:any_1,:any_2] 
 address BKCdelete_all;
 comment Delete all BUNs in a BAT.
@@ -31738,7 +31734,11 @@ command bat.shrink(b:bat[:oid,:any_1],de
 address BKCshrinkBAT;
 comment Shrink the BAT based on a list of entries identified as to-be-deleted
 
-command bat.setHash(b:bat[:oid,:any_2],prop:bit):bit 
+command bat.setImprints(b:bat[:oid,:any_2]):bit 
+address BKCsetImprints;
+comment Create n imprints structure on the column
+
+command bat.setHash(b:bat[:oid,:any_2]):bit 
 address BKCsetHash;
 comment Create a hash structure on the column
 
@@ -40430,10 +40430,18 @@ comment Subtract seconds from a time
 
 command mtime.timestamp(t:timestamp):timestamp 
 address MTIMEtimestamp2timestamp;
+command mtime.timestamp_add_month_interval(t:timestamp,s:lng):timestamp 
+address MTIMEtimestamp_add_month_interval_lng_wrap;
+comment Add months to a timestamp
+
 command mtime.timestamp_add_month_interval(t:timestamp,s:int):timestamp 
 address MTIMEtimestamp_add_month_interval_wrap;
 comment Add months to a timestamp
 
+command mtime.timestamp_sub_month_interval(t:timestamp,s:lng):timestamp 
+address MTIMEtimestamp_sub_month_interval_lng_wrap;
+comment Subtract months from a timestamp
+
 command mtime.timestamp_sub_month_interval(t:timestamp,s:int):timestamp 
 address MTIMEtimestamp_sub_month_interval_wrap;
 comment Subtract months from a timestamp
diff --git a/clients/Tests/MAL-signatures_none.stable.out 
b/clients/Tests/MAL-signatures_none.stable.out
--- a/clients/Tests/MAL-signatures_none.stable.out
+++ b/clients/Tests/MAL-signatures_none.stable.out
@@ -2441,15 +2441,15 @@ command algebra.markH(b:bat[:any_1,:any_
 address ALGmarkHead_default;
 comment Produces a BAT with fresh OIDs in the head starting at 0@0.
 
-command 
algebra.markT(b:bat[:any_1,:any_2],nr_parts:int,part_nr:int):bat[:any_1,:oid] 
+command 
algebra.mark(b:bat[:any_1,:any_2],nr_parts:int,part_nr:int):bat[:any_1,:oid] 
 address ALGtmarkp;
 comment Produces a BAT with fresh unique dense sequense of OIDs in     the 
tail that starts at base (i.e. [base,..base+b.count()-1] ). The base is 
uniquely defined by the part_nr (ie we set the highest      bits based on the 
part_nr/nr_parts) 
 
-command algebra.markT(b:bat[:any_1,:any_2]):bat[:any_1,:oid] 
+command algebra.mark(b:bat[:any_1,:any_2]):bat[:any_1,:oid] 
 address ALGtmark_default;
 comment Produces a BAT with fresh unique OIDs in the tail starting at 0@0.
 
-command algebra.markT(b:bat[:any_1,:any_2],base:oid):bat[:any_1,:oid] 
+command algebra.mark(b:bat[:any_1,:any_2],base:oid):bat[:any_1,:oid] 
 address ALGtmark;
 comment Produces a BAT with fresh unique dense sequense of OIDs in             
the tail that starts at base (i.e. [base,..base+b.count()-1] ).
 
@@ -31449,10 +31449,6 @@ command bat.delete(b:bat[:any_1,:any_2],
 address BKCdelete_bat_bun;
 comment Delete from the first BAT all BUNs with a corresponding BUN         in 
the second.
 
-command 
bat.deleteHead(b:bat[:any_1,:any_2],src:bat[:any_1,:any]):bat[:any_1,:any_2] 
-address BKCdelete_bat;
-comment Delete from the first BAT all BUNs with a corresponding head          
in the second.
-
 command bat.delete(b:bat[:any_1,:any_2]):bat[:any_1,:any_2] 
 address BKCdelete_all;
 comment Delete all BUNs in a BAT.
@@ -31733,7 +31729,11 @@ command bat.shrink(b:bat[:oid,:any_1],de
 address BKCshrinkBAT;
 comment Shrink the BAT based on a list of entries identified as to-be-deleted
 
-command bat.setHash(b:bat[:oid,:any_2],prop:bit):bit 
+command bat.setImprints(b:bat[:oid,:any_2]):bit 
+address BKCsetImprints;
+comment Create n imprints structure on the column
+
+command bat.setHash(b:bat[:oid,:any_2]):bit 
 address BKCsetHash;
 comment Create a hash structure on the column
 
@@ -40243,10 +40243,18 @@ comment Subtract seconds from a time
 
 command mtime.timestamp(t:timestamp):timestamp 
 address MTIMEtimestamp2timestamp;
+command mtime.timestamp_add_month_interval(t:timestamp,s:lng):timestamp 
+address MTIMEtimestamp_add_month_interval_lng_wrap;
+comment Add months to a timestamp
+
 command mtime.timestamp_add_month_interval(t:timestamp,s:int):timestamp 
 address MTIMEtimestamp_add_month_interval_wrap;
 comment Add months to a timestamp
 
+command mtime.timestamp_sub_month_interval(t:timestamp,s:lng):timestamp 
+address MTIMEtimestamp_sub_month_interval_lng_wrap;
+comment Subtract months from a timestamp
+
 command mtime.timestamp_sub_month_interval(t:timestamp,s:int):timestamp 
 address MTIMEtimestamp_sub_month_interval_wrap;
 comment Subtract months from a timestamp
diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -961,7 +961,8 @@ str BKCsetAccess(bat *res, const bat *bi
 str BKCsetAppendMode(bat *res, const bat *bid);
 str BKCsetColumn(void *r, const bat *bid, const char *const *tname);
 str BKCsetColumns(void *r, const bat *bid, const char *const *hname, const 
char *const *tname);
-str BKCsetHash(bit *ret, const bat *bid, const bit *prop);
+str BKCsetHash(bit *ret, const bat *bid);
+str BKCsetImprints(bit *ret, const bat *bid);
 str BKCsetName(void *r, const bat *bid, const char *const *s);
 str BKCsetPersistent(void *r, const bat *bid);
 str BKCsetReadMode(bat *res, const bat *bid);
@@ -1722,6 +1723,7 @@ str MTIMEtimestamp_GT(bit *retval, const
 str MTIMEtimestamp_LE(bit *retval, const timestamp *val1, const timestamp 
*val2);
 str MTIMEtimestamp_LT(bit *retval, const timestamp *val1, const timestamp 
*val2);
 str MTIMEtimestamp_add(timestamp *ret, const timestamp *v, const lng *msecs);
+str MTIMEtimestamp_add_month_interval_lng_wrap(timestamp *ret, const timestamp 
*t, const lng *months);
 str MTIMEtimestamp_add_month_interval_wrap(timestamp *ret, const timestamp *t, 
const int *months);
 str MTIMEtimestamp_bulk(bat *ret, bat *bid);
 str MTIMEtimestamp_create(timestamp *ret, const date *d, const daytime *t, 
const tzone *z);
@@ -1747,6 +1749,7 @@ str MTIMEtimestamp_minutes(int *ret, con
 str MTIMEtimestamp_month(int *ret, const timestamp *t);
 str MTIMEtimestamp_seconds(int *ret, const timestamp *t);
 str MTIMEtimestamp_sql_seconds(int *ret, const timestamp *t);
+str MTIMEtimestamp_sub_month_interval_lng_wrap(timestamp *ret, const timestamp 
*t, const lng *months);
 str MTIMEtimestamp_sub_month_interval_wrap(timestamp *ret, const timestamp *t, 
const int *months);
 str MTIMEtimestamp_sub_msec_interval_lng_wrap(timestamp *ret, const timestamp 
*t, const lng *msec);
 str MTIMEtimestamp_timestamp(timestamp *d, const timestamp *s);
@@ -2546,7 +2549,7 @@ void mal_unquote(char *msg);
 str manifoldRef;
 str mapiRef;
 str markHRef;
-str markTRef;
+str markRef;
 str mark_grpRef;
 str matRef;
 str maxRef;
diff --git a/gdk/gdk_select.c b/gdk/gdk_select.c
--- a/gdk/gdk_select.c
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to