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