MonetDB: default - DEBUG does not work in optimized code.

2021-08-12 Thread Martin Kersten
Changeset: 531caeac99c8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/531caeac99c8 Modified Files: sql/backends/monet5/sql_execute.c Branch: default Log Message: DEBUG does not work in optimized code. diffs (15 lines): diff --git a/sql/backends/monet5/sql_execute.c b/sql/back

MonetDB: default - Minor cleanup of the optimizer codes

2021-08-13 Thread Martin Kersten
Changeset: d310abf48269 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d310abf48269 Modified Files: monetdb5/optimizer/opt_aliases.c monetdb5/optimizer/opt_bincopyfrom.c monetdb5/optimizer/opt_coercion.c monetdb5/optimizer/opt_dataflow.c monetdb5/opt

MonetDB: default - Small optimization step

2021-08-13 Thread Martin Kersten
Changeset: 48aa18ba7e8d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/48aa18ba7e8d Modified Files: monetdb5/optimizer/opt_bincopyfrom.c monetdb5/optimizer/opt_fastpath.c monetdb5/optimizer/opt_prelude.c monetdb5/optimizer/opt_prelude.h Branch: default Log M

MonetDB: default - Use chunk based extensions for stmt/var to re...

2021-08-16 Thread martin kersten
Changeset: bce0487c1dad for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bce0487c1dad Modified Files: monetdb5/mal/mal_instruction.c Branch: default Log Message: Use chunk based extensions for stmt/var to reduce memory fragmentation occurring diffs (63 lines): diff --git a/monetd

MonetDB: default - Prepare cleanup of MAL block initialization

2021-08-16 Thread martin kersten
Changeset: 5326eb88e506 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/5326eb88e506 Modified Files: clients/Tests/exports.stable.out monetdb5/mal/mal_instruction.c monetdb5/mal/mal_instruction.h monetdb5/mal/mal_session.c monetdb5/modules/mal/wlc.c

MonetDB: default - Fix compilation

2021-08-17 Thread martin kersten
Changeset: e53760676ec5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e53760676ec5 Modified Files: monetdb5/mal/mal_instruction.c sql/backends/monet5/sql_execute.c Branch: default Log Message: Fix compilation diffs (33 lines): diff --git a/monetdb5/mal/mal_instruction.

MonetDB: default - Make sure the MAL optimizers don't degrade wh...

2021-08-17 Thread martin kersten
Changeset: fbac040c28d5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/fbac040c28d5 Modified Files: monetdb5/mal/mal_instruction.c monetdb5/optimizer/opt_garbageCollector.c monetdb5/optimizer/opt_inline.c sql/backends/monet5/sql_execute.c Branch: default Log

MonetDB: default - Always reset the MAL buffer size,otherwise yo...

2021-08-18 Thread martin kersten
Changeset: ceb22e55c70a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ceb22e55c70a Modified Files: sql/backends/monet5/sql_execute.c Branch: default Log Message: Always reset the MAL buffer size,otherwise you end up with the size of failed queries. diffs (25 lines): diff --gi

MonetDB: string_imprints - tep 2 in the optimizer

2021-08-20 Thread Martin Kersten
Changeset: 69de740936e3 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/69de740936e3 Modified Files: monetdb5/optimizer/opt_strimps.c Branch: string_imprints Log Message: tep 2 in the optimizer diffs (75 lines): diff --git a/monetdb5/optimizer/opt_strimps.c b/monetdb5/optimizer/

MonetDB: string_imprints - step 3

2021-08-20 Thread Martin Kersten
Changeset: 2220862677d6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2220862677d6 Modified Files: monetdb5/optimizer/opt_strimps.c Branch: string_imprints Log Message: step 3 diffs (13 lines): diff --git a/monetdb5/optimizer/opt_strimps.c b/monetdb5/optimizer/opt_strimps.c --

MonetDB: default - Recover the MAL documentation and make it ava...

2021-08-20 Thread martin kersten
Changeset: 37bafb50b2dc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/37bafb50b2dc Modified Files: monetdb5/mal/mal.h monetdb5/mal/mal_instruction.c monetdb5/mal/mal_prelude.c monetdb5/mal/mel.h sql/backends/monet5/sql_upgrades.c sql/scripts

MonetDB: default - minor change

2021-08-20 Thread martin kersten
Changeset: b684d1890bcb for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b684d1890bcb Modified Files: sql/backends/monet5/sql_upgrades.c sql/scripts/25_debug.sql Branch: default Log Message: minor change diffs (24 lines): diff --git a/sql/backends/monet5/sql_upgrades.c b

MonetDB: types - The baseline checkin

2021-08-29 Thread martin kersten
Changeset: b7f40056d1ac for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b7f40056d1ac Modified Files: monetdb5/modules/mal/CMakeLists.txt monetdb5/optimizer/CMakeLists.txt monetdb5/optimizer/opt_fastpath.c monetdb5/optimizer/opt_pipes.c monetdb5/optimi

MonetDB: types - Merge with default

2021-08-29 Thread martin kersten
Changeset: cc5a35bd44a0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/cc5a35bd44a0 Modified Files: monetdb5/modules/mal/CMakeLists.txt monetdb5/optimizer/opt_fastpath.c monetdb5/optimizer/opt_prelude.c monetdb5/optimizer/opt_prelude.h sql/backends/m

MonetDB: types - Gather some basic properties from the BATs duri...

2021-08-29 Thread martin kersten
MonetDB B.V. + */ + +/* + * Martin Kersten + * The support routines for opt_properties + */ + +#include "monetdb_config.h" +#include "properties.h" +#include "gdk_calc.h" +#include "mal_exception.h" + + +// dummy procedures to monitor the generation of t

MonetDB: types - merge with default

2021-08-29 Thread martin kersten
Changeset: 841db72d1577 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/841db72d1577 Branch: types Log Message: merge with default diffs (truncated from 30944 to 300 lines): diff --git a/MonetDB.spec b/MonetDB.spec --- a/MonetDB.spec +++ b/MonetDB.spec @@ -527,7 +527,6 @@ exit 0 %{_lib

MonetDB: types - Gathering some basic properties and keep them i...

2021-08-29 Thread martin kersten
Changeset: c753f09da805 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c753f09da805 Modified Files: monetdb5/modules/mal/properties.c monetdb5/modules/mal/properties.h monetdb5/optimizer/opt_prelude.c monetdb5/optimizer/opt_prelude.h monetdb5/optimiz

MonetDB: types - Harmonize the downcasting types.

2021-08-29 Thread martin kersten
Changeset: 1196aa5f895b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1196aa5f895b Modified Files: monetdb5/modules/mal/properties.c monetdb5/optimizer/opt_properties.c sql/backends/monet5/sql_optimizer.c Branch: types Log Message: Harmonize the downcasting types.

MonetDB: types - Only consider the value part of BAT

2021-08-29 Thread martin kersten
Changeset: b225f4b85eee for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b225f4b85eee Modified Files: sql/backends/monet5/sql_optimizer.c Branch: types Log Message: Only consider the value part of BAT diffs (20 lines): diff --git a/sql/backends/monet5/sql_optimizer.c b/sql/backe

MonetDB: default - Defense at overwriting error messages in the ...

2021-08-31 Thread Martin Kersten
Changeset: 985ea67a022c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/985ea67a022c Modified Files: monetdb5/mal/mal_instruction.c tools/monetdbe/monetdbe.c Branch: default Log Message: Defense at overwriting error messages in the mdbe structure. The first one should be ha

MonetDB: default - Fixing accidental remove of critical statemen...

2021-09-05 Thread martin kersten
Changeset: af66c0cb7bb7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/af66c0cb7bb7 Modified Files: sql/backends/monet5/sql_execute.c Branch: default Log Message: Fixing accidental remove of critical statements for TRACE. diffs (58 lines): diff --git a/sql/backends/monet5/sql_e

MonetDB: default - fndConstant is preparing work for the constan...

2021-09-07 Thread martin kersten
Changeset: 26f9ce7dbaa4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/26f9ce7dbaa4 Modified Files: monetdb5/mal/mal_instruction.c monetdb5/mal/mal_instruction.h Branch: default Log Message: fndConstant is preparing work for the constant optimizer, which in tuen is needed

Re: MonetDB: default - added first steps of merge tables on sql level

2011-02-01 Thread Martin Kersten
You have a test to illustrate what you mean? Can I now do select * from T where P where T is a subquery producing a table of strings? ___ Checkin-list mailing list Checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list

Re: MonetDB: default - mclient: -t argument has been dropped

2011-03-05 Thread Martin Kersten
I thought we had decided, after several discussions, that the mclient -t option remains available on mclient with the intended semantics of approximate timeing On 3/5/11 2:23 PM, Fabian Groffen wrote: Changeset: 9f0ec68ca76e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=

Re: MonetDB: Mar2011 - parseCommandPattern: return an error when an ...

2011-03-06 Thread Martin Kersten
fcn errors should * never * be captured in the innerloop of the interpreter. a. failure should/marks the block as erronous during parsing or type resolution. mb->error needs to be set instead. On 6 mrt. 2011, at 14:21, stefan.maneg...@cwi.nl wrote: > Fabian, > > I totally agree with defens

Re: MonetDB: Mar2011 - parseCommandPattern: return an error when an ...

2011-03-06 Thread Martin Kersten
if the module was not loaded silently. On 3/6/11 6:14 PM, Martin Kersten wrote: fcn errors should * never * be captured in the innerloop of the interpreter. a. failure should/marks the block as erronous during parsing or type resolution. mb->error needs to be set instead. On 6 mrt. 2011,

constant optimizer

2011-05-25 Thread Martin Kersten
On my way to Julich i was considering some code improvements. One is the constant optimizer. You said you 'misuse' MAL constants for something that is not constant. Do you know the places in your code? Then simply clear the constant bit in the symbol table. This will allow the optimizer to do its

MonetDB: default - Fixing some plans

2011-08-03 Thread Martin Kersten
Changeset: 3d08de34f887 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3d08de34f887 Modified Files: monetdb5/optimizer/opt_partition.mx Branch: default Log Message: Fixing some plans Half of the tpch queries pass the optimizer and produce a correct result. diffs (5

MonetDB: default - Fixing the plans

2011-08-04 Thread Martin Kersten
Changeset: 4e77ae877c1f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4e77ae877c1f Modified Files: monetdb5/optimizer/opt_partition.mx Branch: default Log Message: Fixing the plans Few instructions break the parallel plan generation. Now all but Q12,Q15, and Q20 see

MonetDB: default - Add partition column

2011-08-05 Thread Martin Kersten
Changeset: 64d5c82ecbef for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=64d5c82ecbef Modified Files: monetdb5/optimizer/opt_partition.mx Branch: default Log Message: Add partition column also when the MAL function does not use it directly. It is needed to reduce the o

MonetDB: default - Allow complete empty instructions to be added

2011-08-11 Thread Martin Kersten
Changeset: ae8f0c08360e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ae8f0c08360e Modified Files: monetdb5/mal/mal_instruction.mx Branch: default Log Message: Allow complete empty instructions to be added diffs (12 lines): diff --git a/monetdb5/mal/mal_instructi

MonetDB: default - Correct parsing of dot command arguments

2011-08-11 Thread Martin Kersten
Changeset: 4961c86923e5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4961c86923e5 Modified Files: monetdb5/mal/mal_debugger.mx Branch: default Log Message: Correct parsing of dot command arguments diffs (21 lines): diff --git a/monetdb5/mal/mal_debugger.mx b/mon

MonetDB: default - Protect against illegal arguments

2011-08-11 Thread Martin Kersten
Changeset: d836e99a3264 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d836e99a3264 Modified Files: monetdb5/mal/mal_instruction.mx Branch: default Log Message: Protect against illegal arguments diffs (18 lines): diff --git a/monetdb5/mal/mal_instruction.mx b/mone

MonetDB: default - Don't run simple flows in parallel.

2011-08-11 Thread Martin Kersten
Changeset: a2d67e31cc1d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a2d67e31cc1d Modified Files: monetdb5/optimizer/opt_dataflow.mx Branch: default Log Message: Don't run simple flows in parallel. Simple flow dependencies appear often and should not be complicated

MonetDB: default - A collect before use strategy

2011-08-11 Thread Martin Kersten
Changeset: 29faf984f4fb for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=29faf984f4fb Modified Files: monetdb5/optimizer/opt_partition.mx Branch: default Log Message: A collect before use strategy This version assembles the pieces before a blocking operation is execute

MonetDB: default - Avoid introduction of useless variables

2011-08-11 Thread Martin Kersten
Changeset: e1ee99e7454e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e1ee99e7454e Modified Files: monetdb5/optimizer/opt_dataflow.mx Branch: default Log Message: Avoid introduction of useless variables diffs (33 lines): diff --git a/monetdb5/optimizer/opt_datafl

MonetDB: default - Derive largest subplan

2011-08-11 Thread Martin Kersten
Changeset: e769960272f9 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e769960272f9 Modified Files: monetdb5/optimizer/opt_partition.mx Branch: default Log Message: Derive largest subplan The query plan is analysed for the largest fragment that does not require data-

MonetDB: default - Merge with default

2011-08-11 Thread Martin Kersten
Changeset: 0ae4a6d06972 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0ae4a6d06972 Modified Files: Branch: default Log Message: Merge with default diffs (truncated from 13906 to 300 lines): diff --git a/MonetDB.spec b/MonetDB.spec --- a/MonetDB.spec +++ b/MonetD

MonetDB: Aug2011 - Double check and adjust max argument count

2011-08-11 Thread Martin Kersten
Changeset: 9b8e198f080f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9b8e198f080f Modified Files: monetdb5/mal/mal_function.c Branch: Aug2011 Log Message: Double check and adjust max argument count The max argument count is used in the interpreter to allocate space

MonetDB: default - Use last plan version unless overruled

2011-08-12 Thread Martin Kersten
Changeset: b72957e89ed5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b72957e89ed5 Modified Files: monetdb5/mal/mal_debugger.mx Branch: default Log Message: Use last plan version unless overruled diffs (12 lines): diff --git a/monetdb5/mal/mal_debugger.mx b/monet

MonetDB: default - Added partitioning optimizer name

2011-08-12 Thread Martin Kersten
Changeset: 7dd09b9ad04f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7dd09b9ad04f Modified Files: monetdb5/optimizer/opt_support.c Branch: default Log Message: Added partitioning optimizer name diffs (12 lines): diff --git a/monetdb5/optimizer/opt_support.c b/mo

MonetDB: default - Reduce code base to single scheme

2011-08-12 Thread Martin Kersten
Changeset: 12011451e229 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=12011451e229 Modified Files: monetdb5/optimizer/opt_partition.mx Branch: default Log Message: Reduce code base to single scheme diffs (truncated from 685 to 300 lines): diff --git a/monetdb5/op

MonetDB: default - Keep track of argument list sizes

2011-08-12 Thread Martin Kersten
Changeset: 4280b6c78dbb for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4280b6c78dbb Modified Files: monetdb5/mal/mal_function.c Branch: default Log Message: Keep track of argument list sizes diffs (24 lines): diff --git a/monetdb5/mal/mal_function.c b/monetdb5/mal

MonetDB: default - Merge with default

2011-08-12 Thread Martin Kersten
Changeset: 8a98fb9e69bb for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8a98fb9e69bb Modified Files: monetdb5/mal/mal_function.c monetdb5/optimizer/opt_partition.mx Branch: default Log Message: Merge with default diffs (truncated from 345 to 300 lines): dif

MonetDB: Aug2011 - Fix choice of the history

2011-08-12 Thread Martin Kersten
Changeset: 00361450d9ca for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=00361450d9ca Modified Files: monetdb5/mal/mal_debugger.mx Branch: Aug2011 Log Message: Fix choice of the history When no block number is given, take the result of the last optimizer diffs (12 li

MonetDB: default - Emili example

2011-08-12 Thread Martin Kersten
Changeset: 0dbe358c7428 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0dbe358c7428 Modified Files: sql/backends/monet5/datacell/Tests/durac00.sql Branch: default Log Message: Emili example A Datacell equivalent implementation of the DuraC case reported in the delive

MonetDB: default - Minor textual patch

2011-08-12 Thread Martin Kersten
Changeset: 191a65c9b26a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=191a65c9b26a Modified Files: sql/backends/monet5/datacell/Tests/durac00.sql Branch: default Log Message: Minor textual patch diffs (12 lines): diff --git a/sql/backends/monet5/datacell/Tests/du

MonetDB: default - Dont generate profiler tracing in optimizer

2011-08-12 Thread Martin Kersten
Changeset: 5c50936bec5c for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5c50936bec5c Modified Files: monetdb5/mal/mal_interpreter.mx monetdb5/optimizer/opt_evaluate.mx Branch: default Log Message: Dont generate profiler tracing in optimizer The optimizer calls

MonetDB: default - Fixing code generation

2011-08-12 Thread Martin Kersten
Changeset: 9d0121334f8e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9d0121334f8e Modified Files: monetdb5/optimizer/opt_partition.mx Branch: default Log Message: Fixing code generation All 22 TPCH queries pass the test on sf-10. diffs (127 lines): diff --git a/

MonetDB: Aug2011 - Avoid profiler trace

2011-08-13 Thread Martin Kersten
Changeset: e2984d191b6a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e2984d191b6a Modified Files: monetdb5/optimizer/Tests/dataflow.mal Branch: Aug2011 Log Message: Avoid profiler trace diffs (14 lines): diff --git a/monetdb5/optimizer/Tests/dataflow.mal b/mone

MonetDB: default - Simple flow includes simple arithmetic

2011-08-13 Thread Martin Kersten
Changeset: 13b1b8e721a1 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=13b1b8e721a1 Modified Files: monetdb5/optimizer/opt_dataflow.mx Branch: default Log Message: Simple flow includes simple arithmetic diffs (23 lines): diff --git a/monetdb5/optimizer/opt_dataflo

MonetDB: default - Initialized variable a.s.a.p

2011-08-13 Thread Martin Kersten
Changeset: 92e7b926c6bd for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=92e7b926c6bd Modified Files: monetdb5/mal/mal_resolve.mx Branch: default Log Message: Initialized variable a.s.a.p diffs (11 lines): diff --git a/monetdb5/mal/mal_resolve.mx b/monetdb5/mal/mal_

MonetDB: default - Simple flow include simple arithematic

2011-08-13 Thread Martin Kersten
Changeset: 312103816fd6 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=312103816fd6 Modified Files: monetdb5/optimizer/opt_dataflow.mx Branch: default Log Message: Simple flow include simple arithematic diffs (13 lines): diff --git a/monetdb5/optimizer/opt_dataflo

MonetDB: default - Use proper predicate

2011-08-13 Thread Martin Kersten
Changeset: 2d77045f58f0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2d77045f58f0 Modified Files: monetdb5/optimizer/opt_dataflow.mx Branch: default Log Message: Use proper predicate All scalar operations are simple and there is no requirement for argument dependen

MonetDB: default - Allocate space directly.

2011-08-13 Thread Martin Kersten
Changeset: 906ed4e43830 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=906ed4e43830 Modified Files: monetdb5/mal/mal_resolve.mx Branch: default Log Message: Allocate space directly. There are paths through the code that otherwise might encounter an non-initialized re

MonetDB: default - Extend the subplans with remote joins

2011-08-13 Thread Martin Kersten
Changeset: 329fafa35a13 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=329fafa35a13 Modified Files: monetdb5/optimizer/opt_partition.mx Branch: default Log Message: Extend the subplans with remote joins diffs (truncated from 308 to 300 lines): diff --git a/monetdb

MonetDB: default - Just ignore simple expressions

2011-08-14 Thread Martin Kersten
Changeset: 9ec88895b319 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9ec88895b319 Modified Files: monetdb5/optimizer/opt_dataflow.mx Branch: default Log Message: Just ignore simple expressions but require that all others are directlye related. diffs (16 lines):

MonetDB: default - Prepare for plan expansion

2011-08-14 Thread Martin Kersten
Changeset: a40e73ab459e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a40e73ab459e Modified Files: monetdb5/optimizer/opt_partition.mx Branch: default Log Message: Prepare for plan expansion The infrastructure has been extended to mark instructions and variables suc

MonetDB: default - Catching simple flows over scalar expressions

2011-08-19 Thread Martin Kersten
Changeset: e853feb34947 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e853feb34947 Modified Files: monetdb5/optimizer/opt_dataflow.mx Branch: default Log Message: Catching simple flows over scalar expressions diffs (54 lines): diff --git a/monetdb5/optimizer/opt_

MonetDB: default - Temporary variables

2011-08-19 Thread Martin Kersten
Changeset: 8596b97c34c6 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8596b97c34c6 Modified Files: monetdb5/mal/mal_type.c Branch: default Log Message: Temporary variables Internally they are recognized by underscore only. However, when we export them as text, the X

MonetDB: default - Clean up source

2011-08-19 Thread Martin Kersten
Changeset: b744137e3963 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b744137e3963 Modified Files: monetdb5/scheduler/run_centipede.c Branch: default Log Message: Clean up source It is still unclear what this code will become. diffs (truncated from 324 to 300 line

MonetDB: default - Additional predefined symbols

2011-08-19 Thread Martin Kersten
Changeset: 5f533e344017 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5f533e344017 Modified Files: monetdb5/optimizer/opt_prelude.c monetdb5/optimizer/opt_prelude.h Branch: default Log Message: Additional predefined symbols diffs (54 lines): diff --git a/

MonetDB: default - Use new variable denotation.

2011-08-19 Thread Martin Kersten
Changeset: a855c378ede6 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a855c378ede6 Modified Files: monetdb5/mal/mal_instruction.mx Branch: default Log Message: Use new variable denotation. diffs (14 lines): diff --git a/monetdb5/mal/mal_instruction.mx b/monetdb5/

MonetDB: default - server pool code added

2011-08-19 Thread Martin Kersten
Changeset: 995df45b921c for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=995df45b921c Modified Files: monetdb5/scheduler/Makefile.ag Branch: default Log Message: server pool code added diffs (21 lines): diff --git a/monetdb5/scheduler/Makefile.ag b/monetdb5/schedule

MonetDB: default - Finetuning for remote execution.

2011-08-19 Thread Martin Kersten
Changeset: 25c47143f4ec for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=25c47143f4ec Modified Files: monetdb5/optimizer/opt_partition.mx Branch: default Log Message: Finetuning for remote execution. diffs (truncated from 341 to 300 lines): diff --git a/monetdb5/opt

MonetDB: default - Added server pool code

2011-08-19 Thread Martin Kersten
Changeset: d9f7cd41c556 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d9f7cd41c556 Modified Files: monetdb5/modules/mal/mal_init.mal Branch: default Log Message: Added server pool code diffs (11 lines): diff --git a/monetdb5/modules/mal/mal_init.mal b/monetdb5/m

MonetDB: default - Approve new output

2011-08-19 Thread Martin Kersten
Changeset: 696bbe385c9e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=696bbe385c9e Modified Files: monetdb5/optimizer/Tests/dataflow3.stable.out Branch: default Log Message: Approve new output diffs (15 lines): diff --git a/monetdb5/optimizer/Tests/dataflow3.stab

MonetDB: default - Approve new output

2011-08-19 Thread Martin Kersten
Changeset: dae298faa500 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=dae298faa500 Modified Files: monetdb5/mal/Tests/tst019.stable.out monetdb5/mal/Tests/tst054.stable.out monetdb5/mal/Tests/tst662.stable.out Branch: default Log Message: Approve new

MonetDB: default - The server pool code base

2011-08-19 Thread Martin Kersten
Changeset: bdf6c7251142 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bdf6c7251142 Modified Files: monetdb5/scheduler/srvpool.c monetdb5/scheduler/srvpool.h monetdb5/scheduler/srvpool.mal Branch: default Log Message: The server pool code base This mo

MonetDB: default - Handle remote register later

2011-08-19 Thread Martin Kersten
Changeset: 53432a128312 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=53432a128312 Modified Files: monetdb5/optimizer/opt_partition.mx monetdb5/scheduler/srvpool.c monetdb5/scheduler/srvpool.mal Branch: default Log Message: Handle remote register lat

MonetDB: default - Reshuffle nrservers administration.

2011-08-20 Thread Martin Kersten
Changeset: bfd1ade40019 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bfd1ade40019 Modified Files: monetdb5/mal/mal.c monetdb5/mal/mal.h monetdb5/optimizer/opt_partition.mx monetdb5/scheduler/srvpool.c monetdb5/scheduler/srvpool.h

MonetDB: default - Rename operation

2011-08-20 Thread Martin Kersten
Changeset: 78f1c40fa703 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=78f1c40fa703 Modified Files: monetdb5/modules/mal/mal_init.mal monetdb5/optimizer/Makefile.ag monetdb5/optimizer/opt_centipede.mx monetdb5/optimizer/opt_partition.mx

MonetDB: Aug2011 - Resolve memory leakage

2011-08-21 Thread Martin Kersten
Changeset: a31a18b3d662 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a31a18b3d662 Modified Files: monetdb5/mal/mal_interpreter.mx Branch: Aug2011 Log Message: Resolve memory leakage diffs (13 lines): diff --git a/monetdb5/mal/mal_interpreter.mx b/monetdb5/mal/ma

MonetDB: Aug2011 - Stack frames should be released

2011-08-21 Thread Martin Kersten
Changeset: 57d7c70d243a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=57d7c70d243a Modified Files: monetdb5/mal/mal_factory.c monetdb5/mal/mal_factory.h monetdb5/mal/mal_interpreter.mx monetdb5/modules/mal/factories.mx Branch: Aug2011 Log Mess

MonetDB: Aug2011 - GDKnr_thread use check.

2011-08-21 Thread Martin Kersten
Changeset: 4ff6a1562471 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4ff6a1562471 Modified Files: gdk/gdk_utils.mx monetdb5/modules/mal/tablet_mk.c monetdb5/modules/mal/tablet_si.c Branch: Aug2011 Log Message: GDKnr_thread use check. diffs (65 lin

MonetDB: Aug2011 - Seed of random generator has shifted.

2011-08-21 Thread Martin Kersten
Changeset: 83c6dc9a6662 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=83c6dc9a6662 Modified Files: monetdb5/modules/kernel/Tests/vacuum.stable.out Branch: Aug2011 Log Message: Seed of random generator has shifted. diffs (20 lines): diff --git a/monetdb5/modules/k

MonetDB: Aug2011 - Keep track of stack depth.

2011-08-21 Thread Martin Kersten
Changeset: 965f81ab3660 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=965f81ab3660 Modified Files: monetdb5/mal/mal_interpreter.mx Branch: Aug2011 Log Message: Keep track of stack depth. diffs (19 lines): diff --git a/monetdb5/mal/mal_interpreter.mx b/monetdb5/ma

MonetDB: Aug2011 - Keep properties in inlined functions

2011-08-21 Thread Martin Kersten
Changeset: 14eb1f7015be for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=14eb1f7015be Modified Files: monetdb5/optimizer/Tests/inline02.stable.out monetdb5/optimizer/Tests/inline03.stable.out monetdb5/optimizer/Tests/inline06.stable.out monetdb5/

MonetDB: Aug2011 - Remove random choice from test

2011-08-21 Thread Martin Kersten
Changeset: a7ac5a21105c for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a7ac5a21105c Modified Files: monetdb5/modules/kernel/Tests/vacuum.mal monetdb5/modules/kernel/Tests/vacuum.stable.out Branch: Aug2011 Log Message: Remove random choice from test diffs (4

MonetDB: Aug2011 - Typecheck first

2011-08-22 Thread Martin Kersten
Changeset: a59d1130add5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a59d1130add5 Modified Files: monetdb5/optimizer/Tests/inlineFunction2.stable.out monetdb5/optimizer/opt_multiplex.mx Branch: Aug2011 Log Message: Typecheck first The multiplex optimizer sh

MonetDB: datetrunc - Temporary branch to realise date_trunc

2019-02-17 Thread Martin Kersten
Changeset: b79677c1d2a9 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b79677c1d2a9 Modified Files: sql/backends/monet5/sql.h sql/backends/monet5/sql.mal sql/backends/monet5/sql_bat2time.c Branch: datetrunc Log Message: Temporary branch to realise da

MonetDB: datetrunc - Phase II. get the semantics of date_trunc c...

2019-02-17 Thread Martin Kersten
Changeset: be3ba6cdfe45 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=be3ba6cdfe45 Added Files: sql/test/BugTracker-2019/Tests/date_trunc.sql sql/test/BugTracker-2019/Tests/date_trunc.stable.err sql/test/BugTracker-2019/Tests/date_trunc.stable.out Mo

MonetDB: datetrunc - Scalar truncation done (except for week)

2019-02-18 Thread Martin Kersten
Changeset: 534d17c17c1c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=534d17c17c1c Modified Files: monetdb5/modules/atoms/mtime.c monetdb5/modules/atoms/mtime.h sql/backends/monet5/sql_bat2time.c sql/test/BugTracker-2019/Tests/date_trunc.sql

MonetDB: datetrunc - Add trunaction to week

2019-02-18 Thread Martin Kersten
Changeset: 8f62c57b4ae8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8f62c57b4ae8 Modified Files: sql/backends/monet5/sql_bat2time.c Branch: datetrunc Log Message: Add trunaction to week diffs (34 lines): diff --git a/sql/backends/monet5/sql_bat2time.c b/sql/b

MonetDB: datetrunc - Move datetrunc to its own file.

2019-02-18 Thread Martin Kersten
Changeset: a5d8db339063 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a5d8db339063 Added Files: sql/backends/monet5/sql_datetrunc.c Modified Files: sql/backends/monet5/Makefile.ag sql/backends/monet5/sql_bat2time.c Branch: datetrunc Log Message: Mov

MonetDB: datetrunc - Merge with default

2019-02-18 Thread Martin Kersten
Changeset: f73dde6e67ee for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f73dde6e67ee Added Files: ChangeLog ChangeLog.Apr2019 buildtools/ChangeLog buildtools/ChangeLog.Apr2019 clients/ChangeLog clients/ChangeLog.Apr2019

MonetDB: datetrunc - Use new is_*_nil

2019-02-18 Thread Martin Kersten
Changeset: 38a0180fecdc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=38a0180fecdc Modified Files: monetdb5/modules/atoms/mtime.c sql/backends/monet5/sql_datetrunc.c sql/test/BugTracker-2019/Tests/date_trunc.sql Branch: datetrunc Log Message: Use ne

MonetDB: datetrunc - Added missing vectorized versions, tests an...

2019-02-18 Thread Martin Kersten
Changeset: 4e221d752835 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4e221d752835 Added Files: sql/test/BugTracker-2019/Tests/date_trunc_bulk.sql sql/test/BugTracker-2019/Tests/date_trunc_bulk.stable.err sql/test/BugTracker-2019/Tests/date_trunc_bul

MonetDB: datetrunc - Mtest run for date_trunc

2019-02-18 Thread Martin Kersten
Changeset: 5a2c4ad3be1b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5a2c4ad3be1b Modified Files: clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128 clients/Tests/exports.stable.out sql/test/Tests/systemfu

MonetDB: datetrunc - Postgresql supports more date/time function...

2019-02-18 Thread Martin Kersten
Changeset: f8a420e8f78a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f8a420e8f78a Added Files: sql/test/FeatureRequests/Tests/enhanced_date_operators.sql Branch: datetrunc Log Message: Postgresql supports more date/time functions and operators. We should at least

MonetDB: Apr2019 - Avoid useless work in finding the point to st...

2019-03-08 Thread Martin Kersten
Changeset: 0fd2f057a56b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0fd2f057a56b Modified Files: monetdb5/optimizer/opt_aliases.c Branch: Apr2019 Log Message: Avoid useless work in finding the point to start alias conversion. diffs (22 lines): diff --git a/mon

MonetDB: Apr2019 - Remove a linear traversal in opt_coercion, wh...

2019-03-08 Thread Martin Kersten
Changeset: fb6c0ed3f776 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fb6c0ed3f776 Modified Files: monetdb5/optimizer/Tests/inlineFunction.malC monetdb5/optimizer/Tests/inlineFunction.stable.out monetdb5/optimizer/Tests/inlineFunction1.malC m

MonetDB: Apr2019 - Merge

2019-03-08 Thread Martin Kersten
Changeset: 349741695e30 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=349741695e30 Modified Files: monetdb5/mal/mal_scenario.c monetdb5/mal/mal_scenario.h sql/backends/monet5/sql_scenario.c Branch: Apr2019 Log Message: Merge diffs (60 lines): dif

MonetDB: Apr2019 - Add missing optimizer set in sequential pipe.

2019-03-08 Thread Martin Kersten
Changeset: cf4e4c5a1bb9 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cf4e4c5a1bb9 Modified Files: monetdb5/optimizer/opt_pipes.c tools/mserver/mserver5.1.in Branch: Apr2019 Log Message: Add missing optimizer set in sequential pipe. diffs (51 lines): dif

MonetDB: Apr2019 - Merge

2019-03-08 Thread Martin Kersten
Changeset: 6b24eaba3cb5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6b24eaba3cb5 Modified Files: clients/Tests/exports.stable.out clients/odbc/driver/ODBCConvert.c clients/odbc/driver/ODBCDesc.h clients/odbc/driver/SQLFetch.c gdk/gd

MonetDB: default - Add the experimental oltp pipe

2019-03-11 Thread Martin Kersten
Changeset: 8472815f5c81 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8472815f5c81 Modified Files: monetdb5/optimizer/opt_pipes.c Branch: default Log Message: Add the experimental oltp pipe diffs (104 lines): diff --git a/monetdb5/optimizer/opt_pipes.c b/monetdb

MonetDB: default - Revamp of the commonTerms optimizer. Now the ...

2019-03-11 Thread Martin Kersten
Changeset: 3509476eeae2 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3509476eeae2 Modified Files: monetdb5/optimizer/opt_commonTerms.c sql/test/Tests/setoptimizer.stable.out Branch: default Log Message: Revamp of the commonTerms optimizer. Now the hash str

MonetDB: default - Avoid some useless work in the garbage collec...

2019-03-11 Thread Martin Kersten
Changeset: 7cad5f3a528d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7cad5f3a528d Modified Files: clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128 monetdb5/optimizer/opt_garbageCollector.c Branch: default Log Me

MonetDB: Apr2019 - Cleanup of the garbagecollector renaming of v...

2019-03-12 Thread Martin Kersten
Changeset: fd9fab835b66 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fd9fab835b66 Modified Files: monetdb5/optimizer/opt_garbageCollector.c sql/test/Tests/setoptimizer.stable.out Branch: Apr2019 Log Message: Cleanup of the garbagecollector renaming of vari

MonetDB: Apr2019 - Temporary branch to realise date_trunc

2019-03-14 Thread Martin Kersten
Changeset: 44a45a2739e5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=44a45a2739e5 Modified Files: sql/backends/monet5/sql.h sql/backends/monet5/sql.mal sql/backends/monet5/sql_bat2time.c Branch: Apr2019 Log Message: Temporary branch to realise date

  1   2   3   4   5   6   7   8   9   10   >