MonetDB: default - Invest to avoid work in the optimizers

2021-03-08 Thread martin kersten
Changeset: 6905db51c459 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6905db51c459 Modified Files: monetdb5/optimizer/opt_projectionpath.c monetdb5/optimizer/opt_remap.c Branch: default Log Message: Invest to avoid work in the optimizers diffs (55 lines):

MonetDB: default - Optimize the pipeline

2021-03-08 Thread martin kersten
Changeset: b4ce28fd9acb for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b4ce28fd9acb Modified Files: monetdb5/optimizer/opt_support.h Branch: default Log Message: Optimize the pipeline diffs (11 lines): diff --git a/monetdb5/optimizer/opt_support.h b/monetdb5/opti

MonetDB: default - Approve the output

2021-03-08 Thread martin kersten
Changeset: 2e0be55dd976 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2e0be55dd976 Modified Files: sql/test/Tests/setoptimizer.test sql/test/Triggers/Tests/trigger_action.test sql/test/mapi/Tests/sql_int128.test sql/test/miscellaneous/Tests/s

MonetDB: default - Short-cut the optimizer pipeline facing simpl...

2021-03-08 Thread martin kersten
Changeset: 13f2d9c9d069 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=13f2d9c9d069 Modified Files: monetdb5/optimizer/opt_commonTerms.c monetdb5/optimizer/opt_constants.c monetdb5/optimizer/opt_pipes.c monetdb5/optimizer/opt_support.c Branch:

MonetDB: default - Safe cycles

2021-03-08 Thread martin kersten
Changeset: b7a25cbf66b3 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b7a25cbf66b3 Modified Files: monetdb5/mal/mal_instruction.c Branch: default Log Message: Safe cycles diffs (20 lines): diff --git a/monetdb5/mal/mal_instruction.c b/monetdb5/mal/mal_instructio

MonetDB: default - Analyze statements don't have result sets

2021-03-08 Thread Pedro Ferreira
Changeset: fb8ef8dcbe2e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fb8ef8dcbe2e Modified Files: sql/test/BugTracker-2017/Tests/crash_after_oidx_on_sys_statistics.Bug-6251.test sql/test/BugTracker-2017/Tests/statistics_nils_not_eq_zero.Bug-6331.test Branc

MonetDB: default - Use heap offset to compute width size

2021-03-08 Thread Pedro Ferreira
Changeset: 9362330ca321 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9362330ca321 Modified Files: sql/storage/bat/bat_storage.c Branch: default Log Message: Use heap offset to compute width size diffs (13 lines): diff --git a/sql/storage/bat/bat_storage.c b/sql

MonetDB: default - Approve 32 bit output.

2021-03-08 Thread Sjoerd Mullender
Changeset: 6ad1d677db33 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6ad1d677db33 Modified Files: sql/test/emptydb/Tests/check.stable.out.32bit Branch: default Log Message: Approve 32 bit output. diffs (132 lines): diff --git a/sql/test/emptydb/Tests/check.stab

MonetDB: default - Replace ids with their referent.

2021-03-08 Thread Sjoerd Mullender
Changeset: a94201861987 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a94201861987 Modified Files: sql/test/emptydb/Tests/check.SQL.py sql/test/emptydb/Tests/check.stable.out sql/test/emptydb/Tests/check.stable.out.int128 Branch: default Log Message:

MonetDB: default - Clobs have digits

2021-03-08 Thread Pedro Ferreira
Changeset: 633cf44eaf65 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=633cf44eaf65 Modified Files: sql/server/sql_semantic.c Branch: default Log Message: Clobs have digits diffs (57 lines): diff --git a/sql/server/sql_semantic.c b/sql/server/sql_semantic.c --- a

MonetDB: default - Use up-to-date id when committing after upgrade.

2021-03-08 Thread Sjoerd Mullender
Changeset: 22d86974b2c8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=22d86974b2c8 Modified Files: gdk/gdk_logger_old.c Branch: default Log Message: Use up-to-date id when committing after upgrade. diffs (20 lines): diff --git a/gdk/gdk_logger_old.c b/gdk/gdk_lo

MonetDB: default - Improve cardinality for modifying relations a...

2021-03-08 Thread Pedro Ferreira
Changeset: 62cf20b094db for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=62cf20b094db Modified Files: sql/server/rel_optimizer.c sql/server/rel_updates.c Branch: default Log Message: Improve cardinality for modifying relations and run optimizers on merge table

MonetDB: default - Test for the same list of types when allocati...

2021-03-08 Thread Sjoerd Mullender
Changeset: 124d3ebd5439 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=124d3ebd5439 Modified Files: sql/backends/monet5/UDF/capi/capi.c Branch: default Log Message: Test for the same list of types when allocating and deallocating. diffs (15 lines): diff --git a/s

MonetDB: default - merged

2021-03-08 Thread Niels Nes
Changeset: ce09b075a4d1 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ce09b075a4d1 Branch: default Log Message: merged diffs (103 lines): diff --git a/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test b/sql/test/BugTracker-2012/Tests/rewrite

MonetDB: default - fixed leak

2021-03-08 Thread Niels Nes
Changeset: d9ed3476473c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d9ed3476473c Modified Files: monetdb5/optimizer/opt_reorder.c Branch: default Log Message: fixed leak diffs (30 lines): diff --git a/monetdb5/optimizer/opt_reorder.c b/monetdb5/optimizer/opt_r

MonetDB: default - I didn't approve everything

2021-03-08 Thread Pedro Ferreira
Changeset: 8210c8ed944a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8210c8ed944a Modified Files: sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test Branch: default Log Message: I didn't approve everything diffs (103 lines): diff --gi

MonetDB: default - merged

2021-03-08 Thread Niels Nes
Changeset: 1d7d0e16ce12 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1d7d0e16ce12 Branch: default Log Message: merged diffs (254 lines): diff --git a/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test b/sql/test/BugTracker-2012/Tests/rewrite

MonetDB: default - free correct pointer

2021-03-08 Thread Niels Nes
Changeset: 3cfe8e86a37c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3cfe8e86a37c Modified Files: sql/common/sql_hash.c Branch: default Log Message: free correct pointer diffs (12 lines): diff --git a/sql/common/sql_hash.c b/sql/common/sql_hash.c --- a/sql/comm

MonetDB: default - Approved output

2021-03-08 Thread Pedro Ferreira
Changeset: 46131747bb5d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=46131747bb5d Modified Files: sql/test/BugTracker/Tests/explain.SF-1739353.test sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.test Branch: default Log Message: Approved output diffs

MonetDB: default - Approved output

2021-03-08 Thread Pedro Ferreira
Changeset: 05c297947053 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=05c297947053 Modified Files: sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.test sql/test/miscell

MonetDB: default - skip optimization on simple (single row) inserts

2021-03-08 Thread Niels Nes
Changeset: 7dab190e39cf for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7dab190e39cf Modified Files: sql/server/rel_optimizer.c Branch: default Log Message: skip optimization on simple (single row) inserts diffs (12 lines): diff --git a/sql/server/rel_optimizer.c

MonetDB: default - Do not call strcpy with two identical pointers.

2021-03-08 Thread Sjoerd Mullender
Changeset: fadbf6040613 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fadbf6040613 Modified Files: monetdb5/mal/mal_function.c Branch: default Log Message: Do not call strcpy with two identical pointers. The mac really, really does not like that at all. diffs (12

MonetDB: default - fixed leak

2021-03-08 Thread Niels Nes
Changeset: 949c719728d6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=949c719728d6 Modified Files: sql/storage/objectset.c Branch: default Log Message: fixed leak diffs (12 lines): diff --git a/sql/storage/objectset.c b/sql/storage/objectset.c --- a/sql/storage/

MonetDB: default - fixed leak

2021-03-08 Thread Niels Nes
Changeset: 4da7d3d0872e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4da7d3d0872e Modified Files: sql/common/sql_hash.c Branch: default Log Message: fixed leak diffs (12 lines): diff --git a/sql/common/sql_hash.c b/sql/common/sql_hash.c --- a/sql/common/sql_has

MonetDB: default - fix leak

2021-03-08 Thread Niels Nes
Changeset: fa8cecabe568 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fa8cecabe568 Modified Files: sql/storage/objlist.c Branch: default Log Message: fix leak diffs (11 lines): diff --git a/sql/storage/objlist.c b/sql/storage/objlist.c --- a/sql/storage/objlist.

MonetDB: qcancel - hashselect

2021-03-08 Thread svetlin
Changeset: 8381efe32b72 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8381efe32b72 Modified Files: gdk/gdk.h gdk/gdk_cross.c gdk/gdk_join.c gdk/gdk_select.c Branch: qcancel Log Message: hashselect diffs (121 lines): diff --git a/gdk/gdk.h

MonetDB: qcancel - range and band joins

2021-03-08 Thread svetlin
Changeset: 4df708e57d55 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4df708e57d55 Modified Files: gdk/gdk_join.c gdk/gdk_select.c Branch: qcancel Log Message: range and band joins diffs (64 lines): diff --git a/gdk/gdk_join.c b/gdk/gdk_join.c --- a/gdk/

MonetDB: qcancel - thetajoin

2021-03-08 Thread svetlin
Changeset: e75f7572896c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e75f7572896c Modified Files: gdk/gdk_join.c Branch: qcancel Log Message: thetajoin diffs (23 lines): diff --git a/gdk/gdk_join.c b/gdk/gdk_join.c --- a/gdk/gdk_join.c +++ b/gdk/gdk_join.c @@ -

MonetDB: qcancel - mergejoin_void

2021-03-08 Thread svetlin
Changeset: 2020c3890711 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2020c3890711 Modified Files: gdk/gdk.h gdk/gdk_join.c Branch: qcancel Log Message: mergejoin_void diffs (43 lines): diff --git a/gdk/gdk.h b/gdk/gdk.h --- a/gdk/gdk.h +++ b/gdk/gdk.h @

MonetDB: default - Move uuid type into GDK.

2021-03-08 Thread Sjoerd Mullender
Changeset: 16ba56829483 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=16ba56829483 Modified Files: clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128 clients/Tests/exports.stable.out gdk/gdk.h gdk/g

MonetDB: default - BUNappend does all property setting already, ...

2021-03-08 Thread Sjoerd Mullender
Changeset: b743df5b6379 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b743df5b6379 Modified Files: monetdb5/modules/mal/batExtensions.c Branch: default Log Message: BUNappend does all property setting already, no need to do it twice. diffs (135 lines): diff --gi

MonetDB: default - Approved output

2021-03-08 Thread Pedro Ferreira
Changeset: 070348169819 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=070348169819 Modified Files: clients/Tests/exports.stable.out sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.test sql/test/Featur