MonetDB: cmp-or-patterns - Improves bits and comments

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: 9581b643aecf for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9581b643aecf Modified Files: sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: Improves bits and comments diffs (76 lines): diff --git a/sql/server/rel_optimize_sel.c b/sql/server/rel_optimi

MonetDB: cmp-or-patterns - generate_single_col_cmp_in() do not h...

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: 0ee68130068f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0ee68130068f Modified Files: sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: generate_single_col_cmp_in() do not have to generate exps for unique cmp_eqs diffs (16 lines): diff --git a/sql

MonetDB: cmp-or-patterns - Renames structs and struct members

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: 1b28cea3141d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1b28cea3141d Modified Files: sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: Renames structs and struct members diffs (170 lines): diff --git a/sql/server/rel_optimize_sel.c b/sql/server/r

MonetDB: cmp-or-patterns - Removes unneeded variable from ht entry

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: 2fae9d4adb56 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2fae9d4adb56 Modified Files: sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: Removes unneeded variable from ht entry diffs (19 lines): diff --git a/sql/server/rel_optimize_sel.c b/sql/serv

MonetDB: cmp-or-patterns - Do not re-remove the first occurrence...

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: f6aee12fe3e4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f6aee12fe3e4 Modified Files: sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: Do not re-remove the first occurrence of a multi cmp_eq (both for single and multi col exps) diffs (27 lines):

MonetDB: Dec2023 - Use heaplock all the way.

2024-06-24 Thread Sjoerd Mullender via checkin-list
Changeset: 54843a0beb6b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/54843a0beb6b Modified Files: sql/storage/bat/bat_storage.c Branch: Dec2023 Log Message: Use heaplock all the way. This may well fix a bug where deleted-rows bats show wrong information while being updated. di

MonetDB: cmp-or-patterns - Re-introduce single col cmp_eq exps i...

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: c406f25500ee for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c406f25500ee Modified Files: sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: Re-introduce single col cmp_eq exps in the OR tree diffs (43 lines): diff --git a/sql/server/rel_optimize_sel.c

MonetDB: cmp-or-patterns - Renames bool variable

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: 129de5c394f8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/129de5c394f8 Modified Files: sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: Renames bool variable diffs (152 lines): diff --git a/sql/server/rel_optimize_sel.c b/sql/server/rel_optimize_s

MonetDB: cmp-or-patterns - Moves the logic of col multi-value cm...

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: 7a6cc6512fd8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/7a6cc6512fd8 Modified Files: sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: Moves the logic of col multi-value cmp_eq exps detection to a function diffs (162 lines): diff --git a/sql/serv

MonetDB: cmp-or-patterns - Fixes generate_multi_col_cmp_in()

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: 79c4900a1553 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/79c4900a1553 Modified Files: sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: Fixes generate_multi_col_cmp_in() diffs (28 lines): diff --git a/sql/server/rel_optimize_sel.c b/sql/server/rel

MonetDB: cmp-or-patterns - Renames bool variables

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: cbe9101b7ad4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/cbe9101b7ad4 Modified Files: sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: Renames bool variables diffs (41 lines): diff --git a/sql/server/rel_optimize_sel.c b/sql/server/rel_optimize_s

MonetDB: cmp-or-patterns - Renames function

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: 59ade49569c9 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/59ade49569c9 Modified Files: sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: Renames function diffs (30 lines): diff --git a/sql/server/rel_optimize_sel.c b/sql/server/rel_optimize_sel.c -

MonetDB: cmp-or-patterns - Reverts change pushed in rel_dump

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: eaffc38437ed for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/eaffc38437ed Modified Files: sql/server/rel_dump.c Branch: cmp-or-patterns Log Message: Reverts change pushed in rel_dump diffs (12 lines): diff --git a/sql/server/rel_dump.c b/sql/server/rel_dump.c --- a/sq

MonetDB: cmp-or-patterns - Removes unnecessary code from multiva...

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: 711d2d8dc649 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/711d2d8dc649 Modified Files: sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: Removes unnecessary code from multivalue handling WIP diffs (139 lines): diff --git a/sql/server/rel_optimize_s

MonetDB: cmp-or-patterns - Handling multicol single list cmp_eq ...

2024-06-24 Thread stefanos mavros via checkin-list
Changeset: 8a38f46f50f0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8a38f46f50f0 Modified Files: sql/server/rel_dump.c sql/server/rel_optimize_sel.c Branch: cmp-or-patterns Log Message: Handling multicol single list cmp_eq exp WIP diffs (109 lines): diff --git a/sql/