Changeset: b207092535bc for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b207092535bc
Added Files:
        monetdb5/mal/Tests/tst880.stable.err
        monetdb5/mal/Tests/tst880.stable.out
Removed Files:
        monetdb5/mal/Tests/tst090.mal
        monetdb5/mal/Tests/tst260.mal
        monetdb5/mal/Tests/tst260.stable.err
        monetdb5/mal/Tests/tst260.stable.out
        monetdb5/mal/Tests/tst270.mal
        monetdb5/mal/Tests/tst270.stable.err
        monetdb5/mal/Tests/tst270.stable.out
        monetdb5/mal/Tests/tst612.mal
        monetdb5/mal/Tests/tst612.stable.err
        monetdb5/mal/Tests/tst612.stable.out
        monetdb5/mal/Tests/tst805.mal
        monetdb5/mal/Tests/tst805.stable.err
        monetdb5/mal/Tests/tst805.stable.out
        monetdb5/mal/Tests/tst950.mal
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/return_types_of_head_and_tail.SF-701641.stable.out.int128
        monetdb5/tests/BugReports/Tests/no.050.mal
        monetdb5/tests/BugReports/Tests/no.050.stable.err
        monetdb5/tests/BugReports/Tests/no.050.stable.out
        monetdb5/tests/BugReports/Tests/no.051.mal
        monetdb5/tests/BugReports/Tests/no.051.stable.err
        monetdb5/tests/BugReports/Tests/no.051.stable.out
        monetdb5/tests/BugReports/Tests/no.098.mal
        monetdb5/tests/BugReports/Tests/no.098.stable.err
        monetdb5/tests/BugReports/Tests/no.098.stable.out
        monetdb5/tests/BugReports/Tests/no.157.mal
        monetdb5/tests/BugReports/Tests/no.157.stable.err
        monetdb5/tests/BugReports/Tests/no.157.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.1023816.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.1023816.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.1023816.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.605953.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.605953.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.605953.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.905495s
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.905495s.bat
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.905495s.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.905495s.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.905495s.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.914159.mal
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.914159.stable.err
        monetdb5/tests/BugsViaSourgeforce/Tests/ID.914159.stable.out
        sql/benchmarks/ssbm/Tests/01-plan.stable.out.int128
        sql/benchmarks/ssbm/Tests/02-plan.stable.out.int128
        sql/benchmarks/ssbm/Tests/03-plan.stable.out.int128
        
sql/test/BugTracker-2013/Tests/qualified_aggrname.Bug-3332.stable.out.int128
        sql/test/mapi/Tests/php_monetdb.stable.out.int128
Modified Files:
        clients/Tests/SQL-dump_all.stable.out.int128
        clients/Tests/exports.stable.out
        clients/mapiclient/Makefile.ag
        clients/mapiclient/Tests/stethoscope--help.stable.err
        clients/mapiclient/Tests/tomograph--help.stable.err
        clients/mapiclient/stethoscope.c
        clients/mapiclient/tomograph.c
        clients/nodejs/Tests/nodetest.js
        clients/nodejs/monetdb/README.md
        clients/nodejs/monetdb/mapiclient.js
        clients/nodejs/monetdb/package.json
        monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.err
        monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out
        monetdb5/extras/mal_optimizer_template/opt_sql_append.c
        monetdb5/extras/rapi/Tests/rapi01.stable.err
        monetdb5/extras/rapi/Tests/rapi07.stable.out
        monetdb5/mal/Tests/All
        monetdb5/mal/Tests/blkjoin.mal
        monetdb5/mal/Tests/bloom.mal
        monetdb5/mal/Tests/dataflow01.mal
        monetdb5/mal/Tests/dataflow01.stable.out
        monetdb5/mal/Tests/dataflow03.stable.out
        monetdb5/mal/Tests/dynamicload.stable.out
        monetdb5/mal/Tests/flowchk.stable.out
        monetdb5/mal/Tests/parseErrors.stable.out
        monetdb5/mal/Tests/pithole.stable.out
        monetdb5/mal/Tests/prejoin.mal
        monetdb5/mal/Tests/recycle00.stable.out
        monetdb5/mal/Tests/recycle01.mal
        monetdb5/mal/Tests/recycle01.stable.out
        monetdb5/mal/Tests/recycle02.mal
        monetdb5/mal/Tests/recycle02.stable.out
        monetdb5/mal/Tests/recycle03.mal
        monetdb5/mal/Tests/recycle03.stable.out
        monetdb5/mal/Tests/recycle04.mal
        monetdb5/mal/Tests/recycle04.stable.out
        monetdb5/mal/Tests/recycle05.stable.out
        monetdb5/mal/Tests/recycle07.stable.out
        monetdb5/mal/Tests/recycle08.stable.out
        monetdb5/mal/Tests/recycle10.mal
        monetdb5/mal/Tests/recycle10.stable.out
        monetdb5/mal/Tests/recycle11.mal
        monetdb5/mal/Tests/recycle11.stable.out
        monetdb5/mal/Tests/recycle12.mal
        monetdb5/mal/Tests/recycle12.stable.out
        monetdb5/mal/Tests/saveload.mal
        monetdb5/mal/Tests/saveload.stable.out
        monetdb5/mal/Tests/tst000.stable.out
        monetdb5/mal/Tests/tst001.stable.out
        monetdb5/mal/Tests/tst002.stable.out
        monetdb5/mal/Tests/tst003.stable.out
        monetdb5/mal/Tests/tst004.stable.out
        monetdb5/mal/Tests/tst006.stable.out
        monetdb5/mal/Tests/tst007.stable.out
        monetdb5/mal/Tests/tst008.stable.out
        monetdb5/mal/Tests/tst009.stable.out
        monetdb5/mal/Tests/tst010.stable.out
        monetdb5/mal/Tests/tst011.stable.out
        monetdb5/mal/Tests/tst012.stable.out
        monetdb5/mal/Tests/tst013.stable.out
        monetdb5/mal/Tests/tst014.stable.out
        monetdb5/mal/Tests/tst015.stable.out
        monetdb5/mal/Tests/tst016.stable.out
        monetdb5/mal/Tests/tst018.stable.out
        monetdb5/mal/Tests/tst019.stable.out
        monetdb5/mal/Tests/tst020.stable.out
        monetdb5/mal/Tests/tst021.stable.out
        monetdb5/mal/Tests/tst024.stable.out
        monetdb5/mal/Tests/tst025.stable.out
        monetdb5/mal/Tests/tst026.stable.out
        monetdb5/mal/Tests/tst027.stable.out
        monetdb5/mal/Tests/tst028.stable.out
        monetdb5/mal/Tests/tst029.stable.out
        monetdb5/mal/Tests/tst030.stable.out
        monetdb5/mal/Tests/tst031.mal
        monetdb5/mal/Tests/tst031.stable.out
        monetdb5/mal/Tests/tst032.mal
        monetdb5/mal/Tests/tst032.stable.out
        monetdb5/mal/Tests/tst033.stable.out
        monetdb5/mal/Tests/tst034.stable.out
        monetdb5/mal/Tests/tst035.stable.out
        monetdb5/mal/Tests/tst036.stable.out
        monetdb5/mal/Tests/tst037.stable.out
        monetdb5/mal/Tests/tst038.stable.out
        monetdb5/mal/Tests/tst039.stable.out
        monetdb5/mal/Tests/tst040.stable.out
        monetdb5/mal/Tests/tst041.stable.out
        monetdb5/mal/Tests/tst042.stable.out
        monetdb5/mal/Tests/tst043.stable.out
        monetdb5/mal/Tests/tst044.stable.out
        monetdb5/mal/Tests/tst045.stable.out
        monetdb5/mal/Tests/tst046.stable.out
        monetdb5/mal/Tests/tst047.stable.out
        monetdb5/mal/Tests/tst048.mal
        monetdb5/mal/Tests/tst048.stable.out
        monetdb5/mal/Tests/tst049.mal
        monetdb5/mal/Tests/tst049.stable.out
        monetdb5/mal/Tests/tst050.stable.out
        monetdb5/mal/Tests/tst051.stable.out
        monetdb5/mal/Tests/tst052.stable.out
        monetdb5/mal/Tests/tst053.stable.out
        monetdb5/mal/Tests/tst054.stable.out
        monetdb5/mal/Tests/tst055.stable.out
        monetdb5/mal/Tests/tst056.stable.out
        monetdb5/mal/Tests/tst057.stable.out
        monetdb5/mal/Tests/tst058.stable.out
        monetdb5/mal/Tests/tst059.stable.out
        monetdb5/mal/Tests/tst060.stable.out
        monetdb5/mal/Tests/tst061.stable.out
        monetdb5/mal/Tests/tst070.stable.out
        monetdb5/mal/Tests/tst071.stable.out
        monetdb5/mal/Tests/tst072.stable.out
        monetdb5/mal/Tests/tst074.stable.out
        monetdb5/mal/Tests/tst075.stable.out
        monetdb5/mal/Tests/tst077.stable.out
        monetdb5/mal/Tests/tst100.stable.out
        monetdb5/mal/Tests/tst1000.stable.out
        monetdb5/mal/Tests/tst1002.stable.out
        monetdb5/mal/Tests/tst1004.stable.out
        monetdb5/mal/Tests/tst101.stable.out
        monetdb5/mal/Tests/tst1012.stable.out
        monetdb5/mal/Tests/tst102.stable.out
        monetdb5/mal/Tests/tst1020.mal
        monetdb5/mal/Tests/tst1021.mal
        monetdb5/mal/Tests/tst103.stable.out
        monetdb5/mal/Tests/tst104.stable.out
        monetdb5/mal/Tests/tst105.stable.out
        monetdb5/mal/Tests/tst105a.stable.out
        monetdb5/mal/Tests/tst106.stable.out
        monetdb5/mal/Tests/tst107.stable.out
        monetdb5/mal/Tests/tst108.stable.out
        monetdb5/mal/Tests/tst109.stable.out
        monetdb5/mal/Tests/tst110.stable.out
        monetdb5/mal/Tests/tst115.stable.out
        monetdb5/mal/Tests/tst1150.stable.out
        monetdb5/mal/Tests/tst1200.mal
        monetdb5/mal/Tests/tst1200.stable.out
        monetdb5/mal/Tests/tst1201.mal
        monetdb5/mal/Tests/tst1201.stable.out
        monetdb5/mal/Tests/tst1202.mal
        monetdb5/mal/Tests/tst1202.stable.out
        monetdb5/mal/Tests/tst1203.mal
        monetdb5/mal/Tests/tst1203.stable.out
        monetdb5/mal/Tests/tst1204.stable.out
        monetdb5/mal/Tests/tst1205.mal
        monetdb5/mal/Tests/tst1205.stable.out
        monetdb5/mal/Tests/tst1206.mal
        monetdb5/mal/Tests/tst120a.stable.out
        monetdb5/mal/Tests/tst120b.stable.out
        monetdb5/mal/Tests/tst1225.mal
        monetdb5/mal/Tests/tst1225.stable.out
        monetdb5/mal/Tests/tst130.stable.out
        monetdb5/mal/Tests/tst150.stable.out
        monetdb5/mal/Tests/tst1500.mal
        monetdb5/mal/Tests/tst1500.stable.out
        monetdb5/mal/Tests/tst1501.mal
        monetdb5/mal/Tests/tst1501.stable.out
        monetdb5/mal/Tests/tst1502.mal
        monetdb5/mal/Tests/tst1502.stable.out
        monetdb5/mal/Tests/tst1503.mal
        monetdb5/mal/Tests/tst1503.stable.out
        monetdb5/mal/Tests/tst1504.mal
        monetdb5/mal/Tests/tst1504.stable.out
        monetdb5/mal/Tests/tst1505.stable.out
        monetdb5/mal/Tests/tst1506.stable.out
        monetdb5/mal/Tests/tst1602.stable.out
        monetdb5/mal/Tests/tst1604.stable.out
        monetdb5/mal/Tests/tst161.stable.out
        monetdb5/mal/Tests/tst162.stable.out
        monetdb5/mal/Tests/tst163.stable.out
        monetdb5/mal/Tests/tst171.stable.out
        monetdb5/mal/Tests/tst200.mal
        monetdb5/mal/Tests/tst200.stable.out
        monetdb5/mal/Tests/tst201.stable.out
        monetdb5/mal/Tests/tst202.stable.out
        monetdb5/mal/Tests/tst210.stable.out
        monetdb5/mal/Tests/tst220.stable.out
        monetdb5/mal/Tests/tst230.stable.out
        monetdb5/mal/Tests/tst231.stable.out
        monetdb5/mal/Tests/tst232.stable.out
        monetdb5/mal/Tests/tst233.stable.out
        monetdb5/mal/Tests/tst234.stable.out
        monetdb5/mal/Tests/tst235.stable.out
        monetdb5/mal/Tests/tst237.mal
        monetdb5/mal/Tests/tst250.stable.out
        monetdb5/mal/Tests/tst2500.stable.out
        monetdb5/mal/Tests/tst2501.stable.out
        monetdb5/mal/Tests/tst2502.stable.out
        monetdb5/mal/Tests/tst2503.stable.out
        monetdb5/mal/Tests/tst2504.stable.out
        monetdb5/mal/Tests/tst2505.stable.out
        monetdb5/mal/Tests/tst251.stable.out
        monetdb5/mal/Tests/tst2510.stable.out
        monetdb5/mal/Tests/tst252.stable.out
        monetdb5/mal/Tests/tst253.mal
        monetdb5/mal/Tests/tst253.stable.out
        monetdb5/mal/Tests/tst255.stable.out
        monetdb5/mal/Tests/tst2550.stable.out
        monetdb5/mal/Tests/tst256.stable.out
        monetdb5/mal/Tests/tst2570.stable.out
        monetdb5/mal/Tests/tst271.mal
        monetdb5/mal/Tests/tst272.mal
        monetdb5/mal/Tests/tst272.stable.out
        monetdb5/mal/Tests/tst273.mal
        monetdb5/mal/Tests/tst274.mal
        monetdb5/mal/Tests/tst274.stable.err
        monetdb5/mal/Tests/tst274.stable.out
        monetdb5/mal/Tests/tst275.mal
        monetdb5/mal/Tests/tst275.stable.out
        monetdb5/mal/Tests/tst277.stable.out
        monetdb5/mal/Tests/tst280.stable.out
        monetdb5/mal/Tests/tst281.stable.out
        monetdb5/mal/Tests/tst285.stable.out
        monetdb5/mal/Tests/tst292.mal
        monetdb5/mal/Tests/tst292.stable.out
        monetdb5/mal/Tests/tst300.stable.out
        monetdb5/mal/Tests/tst3000.stable.out
        monetdb5/mal/Tests/tst301.stable.out
        monetdb5/mal/Tests/tst3010.stable.out
        monetdb5/mal/Tests/tst302.stable.out
        monetdb5/mal/Tests/tst303.stable.out
        monetdb5/mal/Tests/tst3030.stable.out
        monetdb5/mal/Tests/tst304.stable.out
        monetdb5/mal/Tests/tst305.stable.out
        monetdb5/mal/Tests/tst3050.stable.out
        monetdb5/mal/Tests/tst3060.stable.out
        monetdb5/mal/Tests/tst307.stable.out
        monetdb5/mal/Tests/tst308.stable.out
        monetdb5/mal/Tests/tst400.stable.out
        monetdb5/mal/Tests/tst400d.stable.out
        monetdb5/mal/Tests/tst400e.stable.out
        monetdb5/mal/Tests/tst401.stable.out
        monetdb5/mal/Tests/tst500.stable.out
        monetdb5/mal/Tests/tst501.stable.out
        monetdb5/mal/Tests/tst560.stable.out
        monetdb5/mal/Tests/tst611.stable.out
        monetdb5/mal/Tests/tst620.stable.out
        monetdb5/mal/Tests/tst660.stable.out
        monetdb5/mal/Tests/tst661.stable.out
        monetdb5/mal/Tests/tst662.stable.out
        monetdb5/mal/Tests/tst670.stable.out
        monetdb5/mal/Tests/tst700.stable.out
        monetdb5/mal/Tests/tst710.stable.out
        monetdb5/mal/Tests/tst750.stable.out
        monetdb5/mal/Tests/tst755.stable.out
        monetdb5/mal/Tests/tst760.stable.out
        monetdb5/mal/Tests/tst770.stable.out
        monetdb5/mal/Tests/tst780.stable.out
        monetdb5/mal/Tests/tst802.stable.out
        monetdb5/mal/Tests/tst804.stable.out
        monetdb5/mal/Tests/tst810.stable.out
        monetdb5/mal/Tests/tst819.stable.out
        monetdb5/mal/Tests/tst820.stable.out
        monetdb5/mal/Tests/tst830.stable.out
        monetdb5/mal/Tests/tst840.stable.out
        monetdb5/mal/Tests/tst850.stable.out
        monetdb5/mal/Tests/tst866.stable.out
        monetdb5/mal/Tests/tst867.stable.out
        monetdb5/mal/Tests/tst870.stable.out
        monetdb5/mal/Tests/tst880.mal
        monetdb5/mal/Tests/tst890.mal
        monetdb5/mal/Tests/tst890.stable.out
        monetdb5/mal/Tests/tst900.stable.out
        monetdb5/mal/Tests/tst901.stable.out
        monetdb5/mal/Tests/tst901a.mal
        monetdb5/mal/Tests/tst901a.stable.out
        monetdb5/mal/Tests/tst901b.mal
        monetdb5/mal/Tests/tst901b.stable.out
        monetdb5/mal/Tests/tst902.mal
        monetdb5/mal/Tests/tst902.stable.out
        monetdb5/mal/Tests/tst903.stable.out
        monetdb5/mal/Tests/tst904.stable.out
        monetdb5/mal/Tests/tst905.stable.out
        monetdb5/mal/Tests/tst906.stable.out
        monetdb5/mal/Tests/tst907.stable.out
        monetdb5/mal/Tests/tst908.stable.out
        monetdb5/mal/Tests/tst909.mal
        monetdb5/mal/Tests/tst911.mal
        monetdb5/mal/Tests/tst911.stable.out
        monetdb5/mal/Tests/tst912.mal
        monetdb5/mal/Tests/tst912.stable.out
        monetdb5/mal/Tests/tst913.stable.out
        monetdb5/mal/Tests/tst920.stable.out
        monetdb5/mal/Tests/tst960.stable.out
        monetdb5/mal/mal.c
        monetdb5/mal/mal.h
        monetdb5/mal/mal_client.c
        monetdb5/mal/mal_client.h
        monetdb5/mal/mal_dataflow.c
        monetdb5/mal/mal_function.c
        monetdb5/mal/mal_interpreter.c
        monetdb5/mal/mal_listing.c
        monetdb5/mal/mal_profiler.c
        monetdb5/mal/mal_profiler.h
        monetdb5/mal/mal_runtime.c
        monetdb5/modules/atoms/Tests/color.stable.out
        monetdb5/modules/atoms/Tests/inet01.stable.out
        monetdb5/modules/atoms/Tests/inet02.stable.out
        monetdb5/modules/atoms/Tests/inet03.stable.out
        monetdb5/modules/atoms/Tests/json00.stable.out
        monetdb5/modules/atoms/Tests/json01.stable.out
        monetdb5/modules/atoms/Tests/json02.stable.out
        monetdb5/modules/atoms/Tests/json03.stable.out
        monetdb5/modules/atoms/Tests/json04.stable.out
        monetdb5/modules/atoms/Tests/json05.stable.out
        monetdb5/modules/atoms/Tests/json07.stable.out
        monetdb5/modules/atoms/Tests/json08.stable.out
        monetdb5/modules/atoms/Tests/json09.stable.out
        monetdb5/modules/atoms/Tests/json10.stable.out
        monetdb5/modules/atoms/Tests/json11.stable.out
        monetdb5/modules/atoms/Tests/json12.stable.out
        monetdb5/modules/atoms/Tests/json13.stable.out
        monetdb5/modules/atoms/Tests/json14.stable.out
        monetdb5/modules/atoms/Tests/json15.stable.out
        monetdb5/modules/atoms/Tests/jsonrender.stable.out
        monetdb5/modules/atoms/Tests/strmax.stable.out
        monetdb5/modules/atoms/Tests/time00.stable.out
        monetdb5/modules/atoms/Tests/uuid00.stable.out
        monetdb5/modules/atoms/Tests/xml00.mal
        monetdb5/modules/atoms/Tests/xml00.stable.out
        monetdb5/modules/atoms/Tests/xml01.mal
        monetdb5/modules/atoms/Tests/xml01.stable.out
        monetdb5/modules/atoms/Tests/xml02.mal
        monetdb5/modules/atoms/Tests/xml02.stable.out
        monetdb5/modules/atoms/Tests/xml03.mal
        monetdb5/modules/atoms/Tests/xml03.stable.out
        monetdb5/modules/atoms/Tests/xml04.mal
        monetdb5/modules/atoms/Tests/xml04.stable.out
        monetdb5/modules/atoms/Tests/xml05.mal
        monetdb5/modules/atoms/Tests/xml05.stable.out
        monetdb5/modules/atoms/Tests/xml06.mal
        monetdb5/modules/atoms/Tests/xml10.mal
        monetdb5/modules/atoms/Tests/xml10.stable.out
        monetdb5/modules/atoms/Tests/xml100.stable.out
        monetdb5/modules/kernel/Tests/batstr.mal
        monetdb5/modules/kernel/Tests/batstr.stable.out
        monetdb5/modules/kernel/Tests/time01.stable.out
        monetdb5/modules/kernel/Tests/vacuum.stable.out
        monetdb5/modules/kernel/algebra.mal
        monetdb5/modules/kernel/bat5.mal
        monetdb5/modules/mal/Tests/batpartition.stable.out
        monetdb5/modules/mal/Tests/bigsum.mal
        monetdb5/modules/mal/Tests/bigsum.stable.out
        monetdb5/modules/mal/Tests/call00.stable.out
        monetdb5/modules/mal/Tests/callfunction.stable.out
        monetdb5/modules/mal/Tests/callstring.stable.out
        monetdb5/modules/mal/Tests/clients-getpasswd.stable.out
        monetdb5/modules/mal/Tests/clients-hashes.stable.out
        monetdb5/modules/mal/Tests/clients01.stable.out
        monetdb5/modules/mal/Tests/cluster00.stable.out
        monetdb5/modules/mal/Tests/groupby00.stable.out
        monetdb5/modules/mal/Tests/imprints.stable.out
        monetdb5/modules/mal/Tests/inspect00.stable.out
        monetdb5/modules/mal/Tests/inspect05.stable.out
        monetdb5/modules/mal/Tests/inspect05.stable.out.int128
        monetdb5/modules/mal/Tests/inspect10.stable.out
        monetdb5/modules/mal/Tests/iterator01.stable.out
        monetdb5/modules/mal/Tests/iterator02.stable.out
        monetdb5/modules/mal/Tests/iterator03.stable.out
        monetdb5/modules/mal/Tests/manifold.stable.out
        monetdb5/modules/mal/Tests/manifoldstr.stable.out
        monetdb5/modules/mal/Tests/mapi01.stable.out
        monetdb5/modules/mal/Tests/mapi04.stable.out
        monetdb5/modules/mal/Tests/mapi05.stable.out
        monetdb5/modules/mal/Tests/mapi06.stable.out
        monetdb5/modules/mal/Tests/mapi07.stable.out
        monetdb5/modules/mal/Tests/mat.stable.out
        monetdb5/modules/mal/Tests/mserver00.mal
        monetdb5/modules/mal/Tests/mserver00.stable.out
        monetdb5/modules/mal/Tests/partition.stable.out
        monetdb5/modules/mal/Tests/pqueue.stable.out
        monetdb5/modules/mal/Tests/pqueue2.stable.out
        monetdb5/modules/mal/Tests/pqueue3.stable.out
        monetdb5/modules/mal/Tests/printf.stable.out
        monetdb5/modules/mal/Tests/qgram.stable.out
        monetdb5/modules/mal/Tests/register00.stable.out
        monetdb5/modules/mal/Tests/remote01.stable.out
        monetdb5/modules/mal/Tests/remote02.stable.out
        monetdb5/modules/mal/Tests/remote03.stable.out
        monetdb5/modules/mal/Tests/remote03.stable.out.int128
        monetdb5/modules/mal/Tests/remote04.stable.out
        monetdb5/modules/mal/Tests/remote06.stable.out
        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/Tests/remote10.stable.out
        monetdb5/modules/mal/Tests/remote11.stable.out
        monetdb5/modules/mal/Tests/remote12.stable.out
        monetdb5/modules/mal/Tests/remote99.stable.out
        monetdb5/modules/mal/Tests/remoteInit.stable.out
        monetdb5/modules/mal/Tests/sabaoth01.stable.out
        monetdb5/modules/mal/Tests/tokenizer00.stable.out
        monetdb5/modules/mal/Tests/zorder.stable.out
        monetdb5/modules/mal/batExtensions.c
        monetdb5/modules/mal/batExtensions.h
        monetdb5/modules/mal/batExtensions.mal
        monetdb5/modules/mal/mdb.c
        monetdb5/modules/mal/pcre.c
        monetdb5/modules/mal/pcre.mal
        monetdb5/modules/mal/profiler.c
        monetdb5/modules/mal/profiler.h
        monetdb5/modules/mal/profiler.mal
        monetdb5/modules/mal/querylog.c
        monetdb5/modules/mal/querylog.h
        monetdb5/modules/mal/querylog.mal
        monetdb5/modules/mal/tablet.c
        monetdb5/optimizer/Tests/ARexample.stable.out
        monetdb5/optimizer/Tests/CMexample.stable.out
        monetdb5/optimizer/Tests/CXexample.stable.out
        monetdb5/optimizer/Tests/DCexample.stable.out
        monetdb5/optimizer/Tests/DCexample2.stable.out
        monetdb5/optimizer/Tests/ESexample.stable.out
        monetdb5/optimizer/Tests/FTexample.stable.out
        monetdb5/optimizer/Tests/GCexample01.stable.out
        monetdb5/optimizer/Tests/JPexample.stable.out
        monetdb5/optimizer/Tests/Mexample.stable.out
        monetdb5/optimizer/Tests/SRexample.stable.out
        monetdb5/optimizer/Tests/cst00.stable.out
        monetdb5/optimizer/Tests/cst01.stable.out
        monetdb5/optimizer/Tests/cst02.stable.out
        monetdb5/optimizer/Tests/dataflow.stable.out
        monetdb5/optimizer/Tests/dataflow3.stable.out
        monetdb5/optimizer/Tests/dataflow4.stable.out
        monetdb5/optimizer/Tests/dataflow5.mal
        monetdb5/optimizer/Tests/dataflow5.stable.out
        monetdb5/optimizer/Tests/garbage.stable.out
        monetdb5/optimizer/Tests/groups00.stable.out
        monetdb5/optimizer/Tests/ifthencst.stable.out
        monetdb5/optimizer/Tests/inline00.stable.out
        monetdb5/optimizer/Tests/inline01.stable.out
        monetdb5/optimizer/Tests/inline02.mal
        monetdb5/optimizer/Tests/inline02.stable.out
        monetdb5/optimizer/Tests/inline03.mal
        monetdb5/optimizer/Tests/inline03.stable.out
        monetdb5/optimizer/Tests/inline04.mal
        monetdb5/optimizer/Tests/inline04.stable.out
        monetdb5/optimizer/Tests/inline05.mal
        monetdb5/optimizer/Tests/inline05.stable.out
        monetdb5/optimizer/Tests/inline06.mal
        monetdb5/optimizer/Tests/inline06.stable.out
        monetdb5/optimizer/Tests/inline07.mal
        monetdb5/optimizer/Tests/inline07.stable.out
        monetdb5/optimizer/Tests/inline08.mal
        monetdb5/optimizer/Tests/inline08.stable.out
        monetdb5/optimizer/Tests/inline09.stable.out
        monetdb5/optimizer/Tests/inline10.mal
        monetdb5/optimizer/Tests/inline10.stable.out
        monetdb5/optimizer/Tests/inlineCst.stable.out
        monetdb5/optimizer/Tests/inlineFunction.stable.out
        monetdb5/optimizer/Tests/inlineFunction1.stable.out
        monetdb5/optimizer/Tests/inlineFunction2.stable.out
        monetdb5/optimizer/Tests/inlineFunction3.stable.out
        monetdb5/optimizer/Tests/inlineFunction4.stable.out
        monetdb5/optimizer/Tests/inlineIfthen.stable.out
        monetdb5/optimizer/Tests/leftjoinpath.stable.out
        monetdb5/optimizer/Tests/manifold2.stable.out
        monetdb5/optimizer/Tests/mitosis00.stable.out
        monetdb5/optimizer/Tests/remap.stable.out
        monetdb5/optimizer/Tests/reorder00.mal
        monetdb5/optimizer/Tests/reorder00.stable.out
        monetdb5/optimizer/Tests/tst4000.stable.out
        monetdb5/optimizer/Tests/tst4001.stable.out
        monetdb5/optimizer/Tests/tst4002.stable.out
        monetdb5/optimizer/Tests/tst4003.stable.out
        monetdb5/optimizer/Tests/tst4004.stable.out
        monetdb5/optimizer/Tests/tst4005.stable.out
        monetdb5/optimizer/Tests/tst4010.stable.out
        monetdb5/optimizer/Tests/tst4030.stable.out
        monetdb5/optimizer/Tests/tst4300.stable.out
        monetdb5/optimizer/Tests/tst4600.stable.out
        monetdb5/optimizer/Tests/tst4601.stable.out
        monetdb5/optimizer/Tests/tst4602.stable.out
        monetdb5/optimizer/Tests/tst4630.stable.out
        monetdb5/optimizer/Tests/tst4700.mal
        monetdb5/optimizer/Tests/tst4700.stable.out
        monetdb5/optimizer/Tests/tst4701.stable.out
        monetdb5/optimizer/Tests/tst4820.stable.out
        monetdb5/optimizer/opt_garbageCollector.c
        monetdb5/optimizer/opt_prelude.c
        monetdb5/optimizer/opt_prelude.h
        monetdb5/optimizer/opt_qep.c
        monetdb5/optimizer/opt_querylog.c
        monetdb5/optimizer/opt_reorder.c
        monetdb5/optimizer/opt_wrapper.c
        monetdb5/scheduler/Tests/memo01.stable.out
        monetdb5/scheduler/Tests/memo02.stable.out
        monetdb5/scheduler/Tests/mutation00.stable.out
        monetdb5/scheduler/Tests/sched00.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.8/Tests/negative_size.SF-915339.stable.out
        monetdb5/tests/BugDay_2005-10-06_4.8/Tests/print_CTgroup.SF-1315791.mal
        
monetdb5/tests/BugDay_2005-10-06_4.8/Tests/print_CTgroup.SF-1315791.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/ADT_not_available.SF-850137.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/MapiClient_hang_on_rename.SF-852148.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/accents_in_strings.SF-926709.stable.out
        monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/error.998332.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/large_string.SF-1120061.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/monettime_needs_alarm.SF-934899.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/multiplex_nil.SF-1153664.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/operator_-_vs_sign_-.SF-1120397.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/rename_bat_hyphen.SF-1152369.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/return_types_of_head_and_tail.SF-701641.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/split_inf_loop.SF-1161583.stable.out
        
monetdb5/tests/BugDay_2005-10-06_4.9.3/Tests/tail_role_printing.SF-922417.stable.out
        monetdb5/tests/BugReports/Tests/All
        monetdb5/tests/BugReports/Tests/gettype_in_function.stable.out
        monetdb5/tests/BugReports/Tests/lngssaretruncated.stable.out
        monetdb5/tests/BugReports/Tests/no.016.stable.out
        monetdb5/tests/BugReports/Tests/no.031.stable.out
        monetdb5/tests/BugReports/Tests/no.062.stable.out
        monetdb5/tests/BugReports/Tests/no.100.stable.out
        monetdb5/tests/BugReports/Tests/no.150.stable.out
        monetdb5/tests/BugReports/Tests/no.161.stable.out
        monetdb5/tests/BugReports/Tests/no.163.stable.out
        monetdb5/tests/BugReports/Tests/no.169.stable.out
        monetdb5/tests/BugReports/Tests/notruefalsenil.stable.out
        monetdb5/tests/BugReports/Tests/printfacceptsmismatch.stable.out
        monetdb5/tests/BugTracker/Tests/algebra_project.Bug-3045.stable.out
        
monetdb5/tests/BugTracker/Tests/assertion_on_return.SF-1727339.stable.out
        monetdb5/tests/BugTracker/Tests/batcast.SF-1730987.stable.out
        monetdb5/tests/BugTracker/Tests/joinpath-loop.Bug-2965.stable.out
        monetdb5/tests/BugTracker/Tests/parser.SF-2051309.stable.out
        monetdb5/tests/BugsViaSourgeforce/Tests/All
        monetdb5/tests/gdkTests/Tests/append_dense_tail.stable.out
        monetdb5/tests/gdkTests/Tests/bat_replace.stable.out
        monetdb5/tests/gdkTests/Tests/between.stable.out
        monetdb5/tests/gdkTests/Tests/casts.stable.out.oid64
        monetdb5/tests/gdkTests/Tests/cross.stable.out
        monetdb5/tests/gdkTests/Tests/firstn.stable.out
        monetdb5/tests/gdkTests/Tests/scanselect.stable.out
        monetdb5/tests/gdkTests/Tests/selecttst.stable.out
        monetdb5/tests/gdkTests/Tests/str_heap.stable.out
        monetdb5/tests/mapi/Tests/perl_dbi.stable.out
        monetdb5/tests/suite_01/Tests/test_05.stable.out
        monetdb5/tests/suite_01/Tests/test_10.stable.out
        monetdb5/tests/suite_01/Tests/test_70.stable.out
        monetdb5/tests/suite_06/Tests/test_01.stable.out
        sql/backends/monet5/Tests/simpleSQL.stable.out
        sql/backends/monet5/UDF/Tests/udf-fuse.stable.out
        sql/backends/monet5/UDF/Tests/udf-reverse.stable.out
        sql/backends/monet5/sql.c
        sql/backends/monet5/sql.mal
        sql/backends/monet5/sql_execute.c
        sql/backends/monet5/sql_gencode.c
        sql/backends/monet5/sql_optimizer.c
        sql/backends/monet5/sql_scenario.c
        sql/backends/monet5/sql_upgrades.c
        sql/benchmarks/ATIS/Tests/load.stable.out
        sql/benchmarks/arno/Tests/insert_ATOM.stable.out
        sql/benchmarks/arno/Tests/insert_BOND.stable.out
        sql/benchmarks/arno_flt/Tests/init.stable.out
        sql/benchmarks/moa/Tests/load.stable.out
        sql/benchmarks/ssbm/Tests/01-explain.stable.out
        sql/benchmarks/ssbm/Tests/01-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/02-explain.stable.out
        sql/benchmarks/ssbm/Tests/02-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/03-explain.stable.out
        sql/benchmarks/ssbm/Tests/03-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/04-explain.stable.out
        sql/benchmarks/ssbm/Tests/04-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/05-explain.stable.out
        sql/benchmarks/ssbm/Tests/05-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/06-explain.stable.out
        sql/benchmarks/ssbm/Tests/06-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/07-explain.stable.out
        sql/benchmarks/ssbm/Tests/07-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/08-explain.stable.out
        sql/benchmarks/ssbm/Tests/08-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/09-explain.stable.out
        sql/benchmarks/ssbm/Tests/09-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/10-explain.stable.out
        sql/benchmarks/ssbm/Tests/10-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/11-explain.stable.out
        sql/benchmarks/ssbm/Tests/11-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/12-explain.stable.out
        sql/benchmarks/ssbm/Tests/12-explain.stable.out.int128
        sql/benchmarks/ssbm/Tests/13-explain.stable.out
        sql/benchmarks/ssbm/Tests/13-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/01-explain.stable.out
        sql/benchmarks/tpch/Tests/01-explain.stable.out.32bit
        sql/benchmarks/tpch/Tests/01-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/02-explain.stable.out
        sql/benchmarks/tpch/Tests/03-explain.stable.out
        sql/benchmarks/tpch/Tests/03-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/04-explain.stable.out
        sql/benchmarks/tpch/Tests/04-explain.stable.out.32bit
        sql/benchmarks/tpch/Tests/05-explain.stable.out
        sql/benchmarks/tpch/Tests/05-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/06-explain.stable.out
        sql/benchmarks/tpch/Tests/06-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/07-explain.stable.out
        sql/benchmarks/tpch/Tests/07-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/08-explain.stable.out
        sql/benchmarks/tpch/Tests/08-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/09-explain.stable.out
        sql/benchmarks/tpch/Tests/09-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/10-explain.stable.out
        sql/benchmarks/tpch/Tests/10-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/11-explain.stable.out
        sql/benchmarks/tpch/Tests/11-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/12-explain.stable.out
        sql/benchmarks/tpch/Tests/12-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/13-explain.stable.out
        sql/benchmarks/tpch/Tests/13-explain.stable.out.32bit
        sql/benchmarks/tpch/Tests/14-explain.stable.out
        sql/benchmarks/tpch/Tests/14-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/15-explain.stable.out
        sql/benchmarks/tpch/Tests/15-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/16-explain.stable.out
        sql/benchmarks/tpch/Tests/16-explain.stable.out.32bit
        sql/benchmarks/tpch/Tests/17-explain.stable.out
        sql/benchmarks/tpch/Tests/17-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/18-explain.stable.out
        sql/benchmarks/tpch/Tests/18-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/19-explain.stable.out
        sql/benchmarks/tpch/Tests/19-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/20-explain.stable.out
        sql/benchmarks/tpch/Tests/20-explain.stable.out.32bit
        sql/benchmarks/tpch/Tests/20-explain.stable.out.int128
        sql/benchmarks/tpch/Tests/21-explain.stable.out
        sql/benchmarks/tpch/Tests/21-explain.stable.out.32bit
        sql/benchmarks/tpch/Tests/22-explain.stable.out
        sql/benchmarks/tpch/Tests/22-explain.stable.out.32bit
        sql/benchmarks/tpch/Tests/22-explain.stable.out.int128
        sql/benchmarks/wisconsin/Tests/load.stable.out
        sql/jdbc/tests/Tests/Test_Dobjects_bam.stable.out
        sql/scripts/15_querylog.sql
        sql/scripts/16_tracelog.sql
        sql/server/rel_select.c
        sql/test/BugTracker-2009/Tests/POWER_vs_prod.SF-2596114.stable.out
        sql/test/BugTracker-2010/Tests/All
        
sql/test/BugTracker-2010/Tests/LIMIT_OFFSET_big-endian.Bug-2622.stable.out
        
sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.stable.out
        sql/test/BugTracker-2010/Tests/mat.slice_limit1.Bug-2645.sql
        sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out
        sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out.int128
        sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.stable.out
        
sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.stable.out
        sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out
        sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out.int128
        sql/test/BugTracker-2014/Tests/manifold.Bug-3556.stable.out
        sql/test/BugTracker-2014/Tests/nil_2dec_lng.Bug-3592.stable.out
        sql/test/BugTracker-2014/Tests/querylog.Bug-3607.stable.out
        sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
        sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
        sql/test/Tests/systemfunctions_bam.stable.out.int128
        sql/test/Tests/trace.stable.out.int128
        sql/test/leaks/Tests/check1_bam.stable.out.int128
        sql/test/leaks/Tests/check2_bam.stable.out.int128
        sql/test/leaks/Tests/check3_bam.stable.out.int128
        sql/test/leaks/Tests/check4_bam.stable.out.int128
        sql/test/leaks/Tests/check5_bam.stable.out.int128
        sql/test/mapi/Tests/sql_int128.stable.out
        sql/test/mergetables/Tests/mergequery.stable.out
        sql/test/pg_regress/Tests/inet.stable.err
        sql/test/pg_regress/Tests/int2.stable.out
        sql/test/pg_regress/Tests/int4.stable.out
        sql/test/pg_regress/Tests/oid.sql
        sql/test/pg_regress/Tests/oid.stable.err
        sql/test/pg_regress/Tests/oid.stable.out
        sql/test/pg_regress/Tests/select_views.stable.out
Branch: resultset
Log Message:

Merge with default


diffs (truncated from 27078 to 300 lines):

diff --git a/clients/Tests/SQL-dump_all.stable.out.int128 
b/clients/Tests/SQL-dump_all.stable.out.int128
--- a/clients/Tests/SQL-dump_all.stable.out.int128
+++ b/clients/Tests/SQL-dump_all.stable.out.int128
@@ -139,6 +139,8 @@ SYSTEM FUNCTION  sys.environment
 SYSTEM FUNCTION  sys.epoch
 SYSTEM FUNCTION  sys.equals
 SYSTEM FUNCTION  sys.evalalgebra
+SYSTEM FUNCTION  sys.fitsattach
+SYSTEM FUNCTION  sys.fitsload
 SYSTEM FUNCTION  sys.fuse
 SYSTEM FUNCTION  sys.generate_series
 SYSTEM FUNCTION  sys.geomcollectionfromtext
@@ -171,6 +173,8 @@ SYSTEM FUNCTION  sys.issimple
 SYSTEM FUNCTION  sys.length
 SYSTEM FUNCTION  sys.like
 SYSTEM FUNCTION  sys.linefromtext
+SYSTEM FUNCTION  sys.listdir
+SYSTEM FUNCTION  sys.listdirpat
 SYSTEM FUNCTION  sys.masklen
 SYSTEM FUNCTION  sys.mbr
 SYSTEM FUNCTION  sys.mbroverlaps
@@ -418,7 +422,7 @@ create view sys.querylog_calls as select
 -- create table views for convenience
 create view sys.querylog_catalog as select * from sys.querylog_catalog();
 create view sys.querylog_history as
-select qd.*, ql."start",ql."stop", ql.arguments, ql.tuples, ql.run, ql.ship, 
ql.cpu, ql.space, ql.io 
+select qd.*, ql."start",ql."stop", ql.arguments, ql.tuples, ql.run, ql.ship, 
ql.cpu, ql.io 
 from sys.querylog_catalog() qd, sys.querylog_calls() ql
 where qd.id = ql.id and qd.owner = user;
 create view sys.queue as select * from sys.queue();
@@ -427,7 +431,7 @@ create view sys.storage as select * from
 create view sys.storagemodel as select * from sys.storagemodel();
 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;
 -- A summary of the table storage requirement is is available as a table view.
--- The auxillary column denotes the maximum space if all non-sorted columns
+-- The auxiliary column denotes the maximum space if all non-sorted columns
 -- would be augmented with a hash (rare situation)
 create view sys.tablestoragemodel
 as select "schema","table",max(count) as "count",
@@ -435,7 +439,7 @@ as select "schema","table",max(count) as
        sum(heapsize) as heapsize,
        sum(hashes) as hashes,
        sum(imprints) as imprints,
-       sum(case when sorted = false then 8 * count else 0 end) as auxillary
+       sum(case when sorted = false then 8 * count else 0 end) as auxiliary
 from sys.storagemodel() group by "schema","table";
 create view sys.tracelog as select * from sys.tracelog();
 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" ;
@@ -1149,8 +1153,7 @@ returns table(
        run bigint,             -- time spent (in usec)  until the result export
        ship bigint,            -- time spent (in usec)  to ship the result set
        cpu int,                -- average cpu load percentage during execution
-       io int,                 -- percentage time waiting for IO to finish 
-       space bigint            -- total storage size of intermediates created 
(in MB)
+       io int                  -- percentage time waiting for IO to finish 
 )
 external name sql.querylog_calls;
 -- The contents of this file are subject to the MonetDB Public License
@@ -1182,6 +1185,7 @@ returns table(
        defined timestamp,
        query string,
        pipe string,
+       "plan" string,          -- Name of MAL plan
        mal int,                        -- size of MAL plan
        optimize bigint         -- time in usec
 )
@@ -1536,13 +1540,14 @@ create function sys.tracelog()
                clk varchar(20),        -- wallclock, no mtime in kernel
                pc varchar(50),         -- module.function[nr]
                thread int,             -- thread identifier
-               "user" int,             -- user identifier
                ticks bigint,           -- time in microseconds
+               rrsmb bigint,           -- resident memory in MB
+               vmmb bigint,            -- virtual size in MB
                reads bigint,           -- number of blocks read
                writes bigint,  -- number of blocks written
-               rbytes bigint,          -- amount of bytes touched
-               wbytes bigint,          -- amount of bytes written
-               type string,            -- return types
+               minflt bigint,          -- minor page faults
+               majflt bigint,          -- major page faults
+               nvcsw bigint,           -- non-volantary conext switch
                stmt string                     -- actual statement executed
        )
        external name sql.dump_trace;
@@ -1911,7 +1916,7 @@ 6964      "columnsize"    "hugeint"       64      0       
6969    NU
 6965   "heapsize"      "hugeint"       64      0       6969    NULL    true    
4       NULL
 6966   "hashes"        "hugeint"       64      0       6969    NULL    true    
5       NULL
 6967   "imprints"      "hugeint"       64      0       6969    NULL    true    
6       NULL
-6968   "auxillary"     "hugeint"       128     0       6969    NULL    true    
7       NULL
+6968   "auxiliary"     "hugeint"       128     0       6969    NULL    true    
7       NULL
 6971   "column_id"     "int"   32      0       6982    NULL    true    0       
NULL
 6972   "type"  "clob"  0       0       6982    NULL    true    1       NULL
 6973   "width" "int"   32      0       6982    NULL    true    2       NULL
@@ -2018,7 +2023,7 @@ 6224      "rejects"       2000    "create view sys.rej
 6899   "storage"       2000    "create view sys.storage as select * from 
sys.storage();"       1       true    0       false
 6911   "storagemodelinput"     2000    NULL    0       true    0       false
 6959   "storagemodel"  2000    "create view sys.storagemodel as select * from 
sys.storagemodel();"     1       true    0       false
-6969   "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(hashes) as 
hashes,\n\tsum(imprints) as imprints,\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
+6969   "tablestoragemodel"     2000    "-- A summary of the table storage 
requirement is is available as a table view.\n-- The auxiliary 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(hashes) as 
hashes,\n\tsum(imprints) as imprints,\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
 6982   "statistics"    2000    NULL    0       true    0       false
 7090   "files" 7039    NULL    0       true    0       false
 7103   "sq"    7039    NULL    0       true    0       false
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
@@ -1055,8 +1055,8 @@ str CMDBATnew_persistent(Client cntxt, M
 str CMDBATpartition(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDBATpartition2(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDBATprod(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
+str CMDBATsingle(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDBATsum(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str CMDactivateProfiler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str CMDbatABS(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDbatADD(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDbatADDenlarge(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
@@ -1120,7 +1120,6 @@ str CMDcallString(Client cntxt, MalBlkPt
 str CMDcleanup(void *ret);
 str CMDclearTrace(void *res);
 str CMDcloseProfilerStream(void *res);
-str CMDclrFilterProfiler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str CMDconvert_bit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDconvert_bte(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDconvert_dbl(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
@@ -1145,16 +1144,12 @@ str CMDconvertsignal_str(Client cntxt, M
 str CMDconvertsignal_wrd(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str CMDcpuloadPercentage(int *cycles, int *io, lng *user, lng *nice, lng *sys, 
lng *idle, lng *iowait);
 str CMDcpustats(lng *user, lng *nice, lng *sys, lng *idle, lng *iowait);
-str CMDdeactivateProfiler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str CMDdumpTrace(void *res);
-str CMDendPointProfiler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str CMDevalFile(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDgetBATlrefcnt(int *res, bat *bid);
 str CMDgetBATrefcnt(int *res, bat *bid);
 str CMDgetDiskReads(lng *ret);
 str CMDgetDiskWrites(lng *ret);
-str CMDgetEvent(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str CMDgetFootprint(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDgetPageSize(int *ret);
 str CMDgetSystemTime(lng *ret);
 str CMDgetTrace(bat *res, str *ev);
@@ -1207,19 +1202,17 @@ str CMDscience_bat_flt_sinh(bat *ret, co
 str CMDscience_bat_flt_sqrt(bat *ret, const bat *bid);
 str CMDscience_bat_flt_tan(bat *ret, const bat *bid);
 str CMDscience_bat_flt_tanh(bat *ret, const bat *bid);
-str CMDsetAllProfiler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pc);
-str CMDsetFilterProfiler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-str CMDsetFilterVariable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pc);
-str CMDsetNoneProfiler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+str CMDsetHeartbeat(void *res, int *ev);
 str CMDsetProfilerFile(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str CMDsetProfilerStream(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str CMDsetoid(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str CMDstartPointProfiler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-str CMDstartProfiler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
+str CMDstartStethoscope(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+str CMDstartTomograph(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
+str CMDstethoscope(void *ret, int *beat);
 str CMDstopProfiler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDstr2qgrams(bat *ret, str *val);
 str CMDstrlength(int *ret, str *v);
-str CMDtomograph(void *ret);
+str CMDtomograph(void *ret, int *beat);
 str CMDvarABS(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDvarADD(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDvarADDsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
@@ -1291,6 +1284,7 @@ int IDfromString(str src, int *len, iden
 str IDprelude(void *ret);
 int IDtoString(str *retval, int *len, identifier handle);
 str ILIKEsubjoin(bat *r1, bat *r2, const bat *lid, const bat *rid, const str 
*esc, const bat *slid, const bat *srid, const bit *nil_matches, const lng 
*estimate);
+str ILIKEsubjoin1(bat *r1, bat *r2, const bat *lid, const bat *rid, const bat 
*slid, const bat *srid, const bit *nil_matches, const lng *estimate);
 str INET_comp_CS(bit *retval, const inet *val1, const inet *val2);
 str INET_comp_CSE(bit *retval, const inet *val1, const inet *val2);
 str INET_comp_CW(bit *retval, const inet *val1, const inet *val2);
@@ -1406,6 +1400,7 @@ str JSONunfold(Client cntxt, MalBlkPtr m
 str JSONvalueArray(json *ret, json *arg);
 str JSONvalueTable(bat *ret, json *j);
 str LIKEsubjoin(bat *r1, bat *r2, const bat *lid, const bat *rid, const str 
*esc, const bat *slid, const bat *srid, const bit *nil_matches, const lng 
*estimate);
+str LIKEsubjoin1(bat *r1, bat *r2, const bat *lid, const bat *rid, const bat 
*slid, const bat *srid, const bit *nil_matches, const lng *estimate);
 char *M5OutOfMemory;
 str MACROprocessor(Client cntxt, MalBlkPtr mb, Symbol t);
 int MAL_MAXCLIENTS;
@@ -1758,9 +1753,11 @@ str PCREindex(int *ret, const pcre *pat,
 str PCRElike2(bit *ret, const str *s, const str *pat);
 str PCRElike3(bit *ret, const str *s, const str *pat, const str *esc);
 str PCRElike_join_pcre(bat *l, bat *r, const bat *b, const bat *pat, const str 
*esc);
-str PCRElikesubselect1(bat *ret, const bat *bid, const str *pat, const str 
*esc, const bit *caseignore, const bit *anti);
+str PCRElikesubselect1(bat *ret, const bat *bid, const bat *cid, const str 
*pat, const str *esc, const bit *anti);
 str PCRElikesubselect2(bat *ret, const bat *bid, const bat *sid, const str 
*pat, const str *esc, const bit *caseignore, const bit *anti);
-str PCRElikesubselect3(bat *ret, const bat *bid, const str *pat, const str 
*esc, const bit *anti);
+str PCRElikesubselect3(bat *ret, const bat *bid, const bat *sid, const str 
*pat, const str *esc, const bit *anti);
+str PCRElikesubselect4(bat *ret, const bat *bid, const bat *cid, const str 
*pat, const bit *anti);
+str PCRElikesubselect5(bat *ret, const bat *bid, const bat *sid, const str 
*pat, const bit *anti);
 str PCREmatch(bit *ret, const str *val, const str *pat);
 str PCREnotilike2(bit *ret, const str *s, const str *pat);
 str PCREnotilike3(bit *ret, const str *s, const str *pat, const str *esc);
@@ -1778,11 +1775,12 @@ str PropertyOperatorString(prop_op_t op)
 str QLOGcall(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 void QLOGcalls(BAT **r);
 void QLOGcatalog(BAT **r);
-str QLOGdefine(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
+str QLOGdefineNaive(void *ret, str *qry, str *opt);
 str QLOGdisable(void *ret);
 str QLOGempty(void *ret);
 str QLOGenable(void *ret);
 str QLOGenableThreshold(void *ret, int *threshold);
+str QLOGinsert(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 int QLOGisset(void);
 str QLOGissetFcn(int *ret);
 str QOTclrdebugOptimizers(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
@@ -2118,7 +2116,6 @@ str ZORDencode_int_oid(oid *z, int *x, i
 str ZORDslice_int(bat *r, int *xb, int *yb, int *xt, int *yt);
 void _initTrace(void);
 str abortRef;
-str activateCounter(const char *name);
 str addOptimizerPipe(Client cntxt, MalBlkPtr mb, str name);
 str addPipeDefinition(Client cntxt, str name, str pipe);
 void addtoMalBlkHistory(MalBlkPtr mb, str marker);
@@ -2183,8 +2180,6 @@ str closeProfilerStream(void);
 str closeRef;
 void clrAllTypes(MalBlkPtr mb);
 void clrDeclarations(MalBlkPtr mb);
-void clrFilter(Module cntxt, const char *mod, const char *fcn);
-void clrFilterVariable(MalBlkPtr mb, int i);
 void clrFunction(InstrPtr p);
 void clrInstruction(InstrPtr p);
 int color_fromstr(char *colorStr, int *len, color **c);
@@ -2220,12 +2215,12 @@ int daytime_fromstr(const char *buf, int
 int daytime_tostr(str *buf, int *len, const daytime *val);
 int daytime_tz_fromstr(const char *buf, int *len, daytime **ret);
 str dblRef;
-str deactivateCounter(const char *name);
 void debugLifespan(Client cntxt, MalBlkPtr mb, Lifespan span);
 str debugOptimizers(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 void debugParser(int i);
 str debugScheduler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 int defConstant(MalBlkPtr mb, int type, ValPtr cst);
+str defineRef;
 void delArgument(InstrPtr p, int varid);
 void delName(const char *nme, size_t len);
 void delVariable(MalBlkPtr mb, int varid);
@@ -2591,7 +2586,7 @@ void printStack(stream *f, MalBlkPtr mb,
 str prodRef;
 void profilerEvent(int idx, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci, int 
start);
 void profilerGetCPUStat(lng *user, lng *nice, lng *sys, lng *idle, lng 
*iowait);
-void profilerHeartbeatEvent(const char *msg, lng ticks);
+void profilerHeartbeatEvent(char *msg);
 str profilerRef;
 str projectRef;
 str projectdeltaRef;
@@ -2685,10 +2680,7 @@ str setAccessRef;
 void setArgType(MalBlkPtr mb, InstrPtr p, int i, int tpe);
 InstrPtr setArgument(MalBlkPtr mb, InstrPtr p, int idx, int varid);
 str setEndPoint(Module cntxt, const char *mod, const char *fcn);
-void setFilter(Module cntxt, const char *mod, const char *fcn);
-void setFilterAll(void);
-void setFilterOnBlock(MalBlkPtr mb, const char *mod, const char *fcn);
-void setFilterVariable(MalBlkPtr mb, int i);
+void setHeartbeat(int delay);
 Lifespan setLifespan(MalBlkPtr mb);
 str setLogFile(stream *fd, Module cntxt, const char *fname);
 str setLogStream(Module cntxt, const char *host, int port);
@@ -2730,10 +2722,9 @@ int sqlblob_tostr(str *tostr, int *l, co
 int sqlfunctionProp;
 str srvpoolRef;
 int stableProp;
-str startProfiling(void);
+str startProfiler(int mode, int beat);
 str startRef;
-void stopHeartbeat(void);
-str stopProfiling(void);
+str stopProfiler(void);
 str stopRef;
 void strAfterCall(ValPtr v, ValPtr bak);
 void strBeforeCall(ValPtr v, ValPtr bak);
diff --git a/clients/mapiclient/Makefile.ag b/clients/mapiclient/Makefile.ag
--- a/clients/mapiclient/Makefile.ag
+++ b/clients/mapiclient/Makefile.ag
@@ -42,7 +42,7 @@ bin_stethoscope = {
        SOURCES = stethoscope.c
        LIBS = libmcutil ../mapilib/libmapi \
                ../../common/stream/libstream \
-               $(curl_LIBS) $(MALLOC_LIBS) $(SOCKET_LIBS)
+               $(curl_LIBS) $(MALLOC_LIBS) $(PTHREAD_LIBS) $(SOCKET_LIBS)
 }
 
 bin_tomograph = {
diff --git a/clients/mapiclient/Tests/stethoscope--help.stable.err 
b/clients/mapiclient/Tests/stethoscope--help.stable.err
--- a/clients/mapiclient/Tests/stethoscope--help.stable.err
+++ b/clients/mapiclient/Tests/stethoscope--help.stable.err
@@ -10,35 +10,15 @@ stderr of test 'stethoscope--help` in di
 # 10:36:09 >  Mtimeout -timeout 60 stethoscope --help
 # 10:36:09 >  
 
-stethoscope [options] [dbname] +[trace options] {<mod>.<fcn>}
+stethoscope [options] 
   -d | --dbname=<database_name>
   -u | --user=<user>
   -p | --port=<portnr>
   -h | --host=<hostname>
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to