MonetDB: dict - add emptybinds too minimal pipe (needed for debu...

2021-09-29 Thread Niels Nes
Changeset: 3f816d8a3ef6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3f816d8a3ef6 Modified Files: monetdb5/optimizer/opt_dict.c monetdb5/optimizer/opt_pipes.c Branch: dict Log Message: add emptybinds too minimal pipe (needed for debuging mal plans) handle assignements o

MonetDB: dict - handle per partion decompression

2021-09-29 Thread Niels Nes
Changeset: 92edc3e65f29 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/92edc3e65f29 Modified Files: monetdb5/optimizer/opt_mergetable.c Branch: dict Log Message: handle per partion decompression diffs (17 lines): diff --git a/monetdb5/optimizer/opt_mergetable.c b/monetdb5/opti

MonetDB: dict - handle first select on dict column

2021-09-29 Thread Niels Nes
Changeset: 1355da7621d6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1355da7621d6 Modified Files: monetdb5/optimizer/opt_dict.c sql/backends/monet5/rel_bin.c sql/backends/monet5/sql_statement.c Branch: dict Log Message: handle first select on dict column diffs

MonetDB: antipush - Updated optimizers and approved output

2021-09-29 Thread Pedro Ferreira
Changeset: bdebb46025c1 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bdebb46025c1 Modified Files: sql/server/rel_optimizer.c sql/test/BugTracker-2015/Tests/crash.Bug-3736.test sql/test/BugTracker-2015/Tests/crash_in_reduce_groupby.Bug-3818.test sql/test/Bu

MonetDB: dict - put the dict.* stuff into it own module

2021-09-29 Thread Niels Nes
Changeset: 0c0c2090ae53 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0c0c2090ae53 Modified Files: monetdb5/optimizer/opt_dict.c monetdb5/optimizer/opt_prelude.c monetdb5/optimizer/opt_prelude.h sql/backends/monet5/sql.c sql/backends/monet5/sql_stat

MonetDB: dict - initial optimizer push decompress passed project...

2021-09-29 Thread Niels Nes
Changeset: 69661b487660 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/69661b487660 Added Files: monetdb5/optimizer/opt_dict.c monetdb5/optimizer/opt_dict.h Modified Files: monetdb5/optimizer/CMakeLists.txt monetdb5/optimizer/opt_pipes.c monetdb5/opt

MonetDB: antipush - Update expression match conditions

2021-09-29 Thread Pedro Ferreira
Changeset: 97fb2ac09909 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/97fb2ac09909 Modified Files: sql/server/rel_exp.c Branch: antipush Log Message: Update expression match conditions diffs (43 lines): diff --git a/sql/server/rel_exp.c b/sql/server/rel_exp.c --- a/sql/server/

MonetDB: antipush - Update optimizer with new flag

2021-09-29 Thread Pedro Ferreira
Changeset: 591dcf7096fc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/591dcf7096fc Modified Files: sql/server/rel_exp.c sql/server/rel_optimizer.c Branch: antipush Log Message: Update optimizer with new flag diffs (76 lines): diff --git a/sql/server/rel_exp.c b/sql/ser

MonetDB: antipush - Defensive lines :)

2021-09-29 Thread Pedro Ferreira
Changeset: c1d6b8ca3b6b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c1d6b8ca3b6b Modified Files: sql/storage/store.c Branch: antipush Log Message: Defensive lines :) diffs (15 lines): diff --git a/sql/storage/store.c b/sql/storage/store.c --- a/sql/storage/store.c +++ b/sql/

MonetDB: antipush - Update properties after both keys and idxs h...

2021-09-29 Thread Pedro Ferreira
Changeset: f81a0aacadf7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f81a0aacadf7 Modified Files: sql/storage/store.c Branch: antipush Log Message: Update properties after both keys and idxs have been loaded diffs (23 lines): diff --git a/sql/storage/store.c b/sql/storage/sto

MonetDB: antipush - Updated test

2021-09-29 Thread Pedro Ferreira
Changeset: ef61b9c429d4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ef61b9c429d4 Modified Files: sql/test/miscellaneous/Tests/unique_keys.test Branch: antipush Log Message: Updated test diffs (48 lines): diff --git a/sql/test/miscellaneous/Tests/unique_keys.test b/sql/test/

MonetDB: antipush - Typo

2021-09-29 Thread Pedro Ferreira
Changeset: 6ad55ceb72b4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/6ad55ceb72b4 Modified Files: sql/backends/monet5/sql_cat.c Branch: antipush Log Message: Typo diffs (12 lines): diff --git a/sql/backends/monet5/sql_cat.c b/sql/backends/monet5/sql_cat.c --- a/sql/backends/m

MonetDB: antipush - Only update 'unique' field when the index is...

2021-09-29 Thread Pedro Ferreira
Changeset: 0b93280574d6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0b93280574d6 Modified Files: sql/storage/store.c Branch: antipush Log Message: Only update 'unique' field when the index is backed by a key constraint diffs (39 lines): diff --git a/sql/storage/store.c b/sql

MonetDB: dict - v1 dictionary compression

2021-09-29 Thread Niels Nes
Changeset: 0566e1f2e779 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0566e1f2e779 Added Files: sql/backends/monet5/dict.c sql/backends/monet5/dict.h Modified Files: sql/backends/monet5/CMakeLists.txt sql/backends/monet5/rel_bin.c sql/backends/monet

MonetDB: antipush - Update unique constraint when keys are dropped

2021-09-29 Thread Pedro Ferreira
Changeset: 9ac98d855352 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9ac98d855352 Added Files: sql/test/miscellaneous/Tests/unique_keys.test Modified Files: sql/server/rel_optimizer.c sql/storage/store.c sql/test/miscellaneous/Tests/All sql/test/mi

MonetDB: antipush - Don't make a column less unique than before....

2021-09-29 Thread Pedro Ferreira
Changeset: 9a64ac00868b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9a64ac00868b Modified Files: sql/include/sql_catalog.h sql/server/rel_basetable.c sql/server/rel_optimizer.c sql/server/rel_schema.c sql/server/sql_mvc.c sql/server/sql_mv

MonetDB: strheapvacuum - merge default

2021-09-29 Thread svetlin
Changeset: 3bb67b991754 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3bb67b991754 Modified Files: gdk/gdk_bbp.c Branch: strheapvacuum Log Message: merge default diffs (truncated from 3702 to 300 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -811,3 +811

MonetDB: strheapvacuum - fix callback list lock

2021-09-29 Thread svetlin
Changeset: e2ebc1652af0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e2ebc1652af0 Modified Files: gdk/gdk.h gdk/gdk_bbp.c Branch: strheapvacuum Log Message: fix callback list lock diffs (86 lines): diff --git a/gdk/gdk.h b/gdk/gdk.h --- a/gdk/gdk.h +++ b/gdk/gdk.h @@

MonetDB: antipush - Update join2semi optimizer to use the new un...

2021-09-29 Thread Pedro Ferreira
Changeset: 5ccab190745e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/5ccab190745e Modified Files: sql/server/rel_optimizer.c sql/storage/store.c sql/test/miscellaneous/Tests/simple_plans.test Branch: antipush Log Message: Update join2semi optimizer to use the new