MonetDB: Dec2023 - merged

2024-04-13 Thread Niels Nes via checkin-list
Changeset: c49727ef7caa for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c49727ef7caa Branch: Dec2023 Log Message: merged diffs (truncated from 965 to 300 lines): diff --git a/.bumpversion.cfg b/.bumpversion.cfg --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@

MonetDB: Dec2023 - add missing set_selfref fixes bug #7496

2024-04-13 Thread Niels Nes via checkin-list
Changeset: 10974c00a23d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/10974c00a23d Modified Files: sql/server/rel_optimize_proj.c Branch: Dec2023 Log Message: add missing set_selfref fixes bug #7496 diffs (11 lines): diff --git a/sql/server/rel_optimize_proj.c

MonetDB: default - return null and cleanup instead of asserts

2024-04-10 Thread Niels Nes via checkin-list
Changeset: a690a976581c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a690a976581c Modified Files: sql/storage/bat/bat_storage.c Branch: default Log Message: return null and cleanup instead of asserts diffs (51 lines): diff --git a/sql/storage/bat/bat_storage.c

MonetDB: default - no more TYPE_bat

2024-04-10 Thread Niels Nes via checkin-list
Changeset: 430e06cc7ace for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/430e06cc7ace Modified Files: monetdb5/optimizer/opt_for.c Branch: default Log Message: no more TYPE_bat diffs (33 lines): diff --git a/monetdb5/optimizer/opt_for.c b/monetdb5/optimizer/opt_for.c ---

MonetDB: default - code formating

2024-04-10 Thread Niels Nes via checkin-list
Changeset: 2bb94d49fdd6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2bb94d49fdd6 Modified Files: monetdb5/mal/mal_session.c Branch: default Log Message: code formating diffs (13 lines): diff --git a/monetdb5/mal/mal_session.c b/monetdb5/mal/mal_session.c ---

MonetDB: default - approved new copy_from interface

2024-04-08 Thread Niels Nes via checkin-list
Changeset: 2d76f6b61636 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2d76f6b61636 Modified Files: clients/Tests/MAL-signatures-hge.test Branch: default Log Message: approved new copy_from interface diffs (12 lines): diff --git a/clients/Tests/MAL-signatures-hge.test

MonetDB: default - some more optional bats, ie reducing number o...

2024-04-08 Thread Niels Nes via checkin-list
Changeset: 8e983ad5d13d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8e983ad5d13d Modified Files: clients/Tests/MAL-signatures-hge.test sql/backends/monet5/sql.c Branch: default Log Message: some more optional bats, ie reducing number of mel function definitions diffs

MonetDB: default - use floats for number of steps for floating p...

2024-04-08 Thread Niels Nes via checkin-list
Changeset: 852c9602954d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/852c9602954d Modified Files: sql/backends/monet5/generator/generator.c Branch: default Log Message: use floats for number of steps for floating point types. diffs (47 lines): diff --git

MonetDB: default - protect against overflow and floating point e...

2024-04-08 Thread Niels Nes via checkin-list
Changeset: c2ca5122d90e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c2ca5122d90e Modified Files: sql/backends/monet5/generator/generator.c sql/test/BugTracker-2024/Tests/VLTgenerator_table-Bug-7474.test Branch: default Log Message: protect against overflow and floating

MonetDB: default - no popcnt64 on 32 bit windows

2024-04-08 Thread Niels Nes via checkin-list
Changeset: d73ba7630731 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d73ba7630731 Modified Files: sql/server/rel_optimize_sel.c Branch: default Log Message: no popcnt64 on 32 bit windows diffs (16 lines): diff --git a/sql/server/rel_optimize_sel.c

MonetDB: no_type_bat - merged with default

2024-04-07 Thread Niels Nes via checkin-list
Changeset: 51041ada91fa for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/51041ada91fa Modified Files: sql/server/rel_dump.c sql/server/rel_exp.c sql/server/rel_rel.c sql/server/rel_select.c Branch: no_type_bat Log Message: merged with default diffs (80

MonetDB: default - we need to allocate now that the exp_setname ...

2024-04-07 Thread Niels Nes via checkin-list
Changeset: dc4b070e9529 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/dc4b070e9529 Modified Files: sql/server/rel_dump.c sql/server/rel_exp.c sql/server/rel_rel.c sql/server/rel_select.c Branch: default Log Message: we need to allocate now that the

MonetDB: no_type_bat - merged with default

2024-04-07 Thread Niels Nes via checkin-list
Changeset: 15c345a6b882 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/15c345a6b882 Modified Files: clients/Tests/exports.stable.out Branch: no_type_bat Log Message: merged with default diffs (12 lines): diff --git a/clients/Tests/exports.stable.out

MonetDB: no_type_bat - fix overwriting names

2024-04-07 Thread Niels Nes via checkin-list
Changeset: 3ac0f374f59b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3ac0f374f59b Modified Files: monetdb5/mal/mal_namespace.c Branch: no_type_bat Log Message: fix overwriting names diffs (13 lines): diff --git a/monetdb5/mal/mal_namespace.c b/monetdb5/mal/mal_namespace.c

MonetDB: default - changed RTREEsearch export

2024-04-07 Thread Niels Nes via checkin-list
Changeset: de3320b2d5d1 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/de3320b2d5d1 Modified Files: clients/Tests/exports.stable.out Branch: default Log Message: changed RTREEsearch export diffs (12 lines): diff --git a/clients/Tests/exports.stable.out

MonetDB: no_type_bat - single threaded gets different output

2024-04-07 Thread Niels Nes via checkin-list
Changeset: 6a195f418d51 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/6a195f418d51 Modified Files: clients/odbc/tests/ODBCmetadata.c Branch: no_type_bat Log Message: single threaded gets different output diffs (12 lines): diff --git a/clients/odbc/tests/ODBCmetadata.c

MonetDB: no_type_bat - merged with default

2024-04-06 Thread Niels Nes via checkin-list
Changeset: 73cdbbcb3a7c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/73cdbbcb3a7c Modified Files: clients/Tests/exports.stable.out gdk/gdk.h gdk/gdk_batop.c gdk/gdk_tm.c sql/server/rel_optimize_sel.c Branch: no_type_bat Log Message: merged with

MonetDB: default - fix shifting (lng) vs (ulng)

2024-04-06 Thread Niels Nes via checkin-list
Changeset: 3e4d52251fac for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3e4d52251fac Modified Files: sql/server/rel_optimize_sel.c Branch: default Log Message: fix shifting (lng) vs (ulng) diffs (34 lines): diff --git a/sql/server/rel_optimize_sel.c

MonetDB: no_type_bat - merged

2024-04-06 Thread Niels Nes via checkin-list
Changeset: d03c460fe8a6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d03c460fe8a6 Modified Files: monetdb5/mal/mal_instruction.c Branch: no_type_bat Log Message: merged diffs (truncated from 725 to 300 lines): diff --git a/clients/Tests/MAL-signatures.test

MonetDB: no_type_bat - fndConstants needs to check also on bat /...

2024-04-06 Thread Niels Nes via checkin-list
Changeset: 145b59486a5e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/145b59486a5e Modified Files: monetdb5/mal/mal_instruction.c Branch: no_type_bat Log Message: fndConstants needs to check also on bat / isabat when matching constants. diffs (16 lines): diff --git

MonetDB: no_type_bat - merged with default

2024-04-04 Thread Niels Nes via checkin-list
Changeset: 64766f88abc0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/64766f88abc0 Modified Files: clients/Tests/exports.stable.out gdk/gdk_bbp.c sql/common/sql_types.c sql/include/sql_catalog.h sql/server/rel_select.c

MonetDB: default - add minimal documentation to load extension o...

2024-04-04 Thread Niels Nes via checkin-list
Changeset: cadb9054c46c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/cadb9054c46c Modified Files: documentation/monetdbe/monetdbe_api.rst Branch: default Log Message: add minimal documentation to load extension option for monetdbe diffs (23 lines): diff --git

MonetDB: Dec2023 - added esacpes for * in text

2024-04-04 Thread Niels Nes via checkin-list
Changeset: 400ac5f934c5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/400ac5f934c5 Modified Files: documentation/monetdbe/manual_pages/monetdbe_options.rst Branch: Dec2023 Log Message: added esacpes for * in text diffs (16 lines): diff --git

MonetDB: Dec2023 - add more errors for different bison versions

2024-04-03 Thread Niels Nes via checkin-list
Changeset: 4496d4b4f0c5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/4496d4b4f0c5 Modified Files: sql/test/BugTracker-2022/Tests/incomplete-sql-script.Bug-7298.SQL.py Branch: Dec2023 Log Message: add more errors for different bison versions diffs (21 lines): diff --git

MonetDB: Dec2023 - added refcounting during change creation/dest...

2024-04-03 Thread Niels Nes via checkin-list
Changeset: 399842235c7c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/399842235c7c Modified Files: sql/common/sql_types.c sql/include/sql_catalog.h sql/server/rel_select.c sql/storage/bat/bat_storage.c sql/storage/bat/bat_storage.h

MonetDB: Dec2023 - add similar crash for inserts

2024-04-01 Thread Niels Nes via checkin-list
Changeset: faca1b8b5b17 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/faca1b8b5b17 Added Files: sql/test/transactions/Tests/insert_drop_crash.test Modified Files: sql/test/transactions/Tests/All Branch: Dec2023 Log Message: add similar crash for inserts diffs (42

MonetDB: Dec2023 - add (KNOWNFAIL) test for update/drop combinat...

2024-04-01 Thread Niels Nes via checkin-list
Changeset: ac6895309ada for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ac6895309ada Added Files: sql/test/transactions/Tests/update_drop_crash2.test Modified Files: sql/test/transactions/Tests/All Branch: Dec2023 Log Message: add (KNOWNFAIL) test for update/drop

MonetDB: no_type_bat - merged with default

2024-03-31 Thread Niels Nes via checkin-list
Changeset: 7f39648eece5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/7f39648eece5 Modified Files: clients/Tests/exports.stable.out monetdb5/mal/mal.c monetdb5/mal/mal_prelude.c sql/server/rel_updates.c sql/server/sql_mvc.c

MonetDB: default - keep information that the client doesn't have...

2024-03-31 Thread Niels Nes via checkin-list
Changeset: 2a3653df8538 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2a3653df8538 Modified Files: sql/backends/monet5/rel_physical.c sql/server/sql_mvc.c sql/server/sql_mvc.h tools/monetdbe/monetdbe.c tools/monetdbe/monetdbe.h Branch: default Log

MonetDB: default - cleanup: insert doesn't need COMP_UPD

2024-03-31 Thread Niels Nes via checkin-list
Changeset: d03f546ef6db for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d03f546ef6db Modified Files: sql/server/rel_updates.c Branch: default Log Message: cleanup: insert doesn't need COMP_UPD diffs (31 lines): diff --git a/sql/server/rel_updates.c b/sql/server/rel_updates.c

MonetDB: default - added monetdbe_load_extension(dbhdl, module_n...

2024-03-31 Thread Niels Nes via checkin-list
Changeset: cc5ba2a6de3d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/cc5ba2a6de3d Modified Files: clients/Tests/exports.stable.out monetdb5/mal/mal.c monetdb5/mal/mal_embedded.c monetdb5/mal/mal_linker.c monetdb5/mal/mal_prelude.c

MonetDB: default - tests were designed for CET ie UTC+1

2024-03-31 Thread Niels Nes via checkin-list
Changeset: 70920c6927ca for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/70920c6927ca Modified Files: sql/test/odbc-escape-sequences/Tests/time-date-interval-functions.test sql/test/pg_regress/Tests/time.test sql/test/pg_regress/Tests/timestamp.test

MonetDB: default - merged with dec2023

2024-03-31 Thread Niels Nes via checkin-list
Changeset: 5ff355b9f72c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/5ff355b9f72c Modified Files: tools/monetdbe/monetdbe.c Branch: default Log Message: merged with dec2023 diffs (47 lines): diff --git a/testing/Mtest.py.in b/testing/Mtest.py.in --- a/testing/Mtest.py.in +++

MonetDB: Dec2023 - small fix for returning rowcount

2024-03-30 Thread Niels Nes via checkin-list
Changeset: e6e736a6220e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e6e736a6220e Modified Files: tools/monetdbe/monetdbe.c Branch: Dec2023 Log Message: small fix for returning rowcount diffs (18 lines): diff --git a/tools/monetdbe/monetdbe.c b/tools/monetdbe/monetdbe.c ---

MonetDB: no_type_bat - merged with default

2024-03-29 Thread Niels Nes via checkin-list
Changeset: 833c074e4e33 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/833c074e4e33 Modified Files: sql/server/rel_dump.c sql/server/rel_rewriter.c Branch: no_type_bat Log Message: merged with default diffs (34 lines): diff --git a/sql/server/rel_dump.c

MonetDB: default - small change, put code into part which makes ...

2024-03-29 Thread Niels Nes via checkin-list
Changeset: c2a5c7cb943c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c2a5c7cb943c Modified Files: sql/server/rel_rewriter.c Branch: default Log Message: small change, put code into part which makes the changes diffs (17 lines): diff --git a/sql/server/rel_rewriter.c

MonetDB: default - include dump of table functions with relation...

2024-03-29 Thread Niels Nes via checkin-list
Changeset: 460131291a38 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/460131291a38 Modified Files: sql/server/rel_dump.c Branch: default Log Message: include dump of table functions with relational inputs diffs (17 lines): diff --git a/sql/server/rel_dump.c

MonetDB: no_type_bat - merged with default

2024-03-29 Thread Niels Nes via checkin-list
Changeset: 92d5b3119299 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/92d5b3119299 Modified Files: sql/server/rel_optimize_sel.c Branch: no_type_bat Log Message: merged with default diffs (34 lines): diff --git a/sql/server/rel_optimize_sel.c b/sql/server/rel_optimize_sel.c

MonetDB: default - fix windows compilation

2024-03-29 Thread Niels Nes via checkin-list
Changeset: da3ee962f36a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/da3ee962f36a Modified Files: sql/server/rel_optimize_sel.c Branch: default Log Message: fix windows compilation diffs (34 lines): diff --git a/sql/server/rel_optimize_sel.c b/sql/server/rel_optimize_sel.c

MonetDB: default - small formating changes

2024-03-29 Thread Niels Nes via checkin-list
Changeset: c335c457cb87 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c335c457cb87 Modified Files: monetdb5/mal/mal.c monetdb5/mal/mal_instruction.c Branch: default Log Message: small formating changes diffs (25 lines): diff --git a/monetdb5/mal/mal.c

MonetDB: no_type_bat - fix a crash in mal execution. Some instru...

2024-03-29 Thread Niels Nes via checkin-list
Changeset: 8049a0ff4f71 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8049a0ff4f71 Modified Files: clients/Tests/MAL-signatures-hge.test monetdb5/mal/mal_instruction.c sql/backends/monet5/sql_execute.c sql/test/BugTracker-2024/Tests/atom_cmp-Bug-7477.test

MonetDB: no_type_bat - merged with default

2024-03-29 Thread Niels Nes via checkin-list
Changeset: ce333a3dce58 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ce333a3dce58 Modified Files: MonetDB.spec gdk/gdk.h gdk/gdk_bat.c gdk/gdk_batop.c gdk/gdk_bbp.c gdk/gdk_tm.c gdk/gdk_utils.c

MonetDB: no_type_bat - merged

2024-03-29 Thread Niels Nes via checkin-list
Changeset: 275588293138 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/275588293138 Modified Files: MonetDB.spec clients/Tests/MAL-signatures-hge.test clients/Tests/MAL-signatures.test clients/Tests/exports.stable.out clients/mapilib/mapi.c

MonetDB: default - implemented more efficient join order algorithm

2024-03-29 Thread Niels Nes via checkin-list
Changeset: bec9777bc6ca for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bec9777bc6ca Modified Files: sql/include/sql_relation.h sql/server/rel_optimize_sel.c Branch: default Log Message: implemented more efficient join order algorithm diffs (294 lines): diff --git

MonetDB: default - add new test for > 64 joins

2024-03-29 Thread Niels Nes via checkin-list
Changeset: 1bd54bb58ca7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1bd54bb58ca7 Added Files: sql/test/SQLite_regress/sqllogictest/Tests/select6.test Modified Files: sql/test/SQLite_regress/sqllogictest/Tests/All Branch: default Log Message: add new test for > 64 joins

MonetDB: Dec2023 - fixed exp_ref bug

2024-03-27 Thread Niels Nes via checkin-list
Changeset: f0c006e026ba for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f0c006e026ba Modified Files: sql/server/rel_optimize_proj.c sql/test/BugTracker-2024/Tests/exp_ref-Bug-7479.test Branch: Dec2023 Log Message: fixed exp_ref bug diffs (59 lines): diff --git

MonetDB: Dec2023 - in commenterms handle both sql.tid and sql.bi...

2024-03-27 Thread Niels Nes via checkin-list
Changeset: 9481eab21f67 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9481eab21f67 Modified Files: monetdb5/optimizer/opt_commonTerms.c Branch: Dec2023 Log Message: in commenterms handle both sql.tid and sql.binds, such that statements using those can be optimized away (when

MonetDB: Dec2023 - add test for update/drop crash

2024-03-25 Thread Niels Nes via checkin-list
Changeset: a688b8e6858a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a688b8e6858a Added Files: sql/test/transactions/Tests/update_drop_crash.test Branch: Dec2023 Log Message: add test for update/drop crash diffs (47 lines): diff --git

MonetDB: Dec2023 - only rewrite project if needed (in this case ...

2024-03-24 Thread Niels Nes via checkin-list
Changeset: 8100aad4d63e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8100aad4d63e Modified Files: sql/server/rel_optimize_proj.c Branch: Dec2023 Log Message: only rewrite project if needed (in this case if some expressions point to the same inner column) diffs (51 lines):

MonetDB: Dec2023 - use a bit less memory on reorder_joins

2024-03-24 Thread Niels Nes via checkin-list
Changeset: 361cf4afed39 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/361cf4afed39 Modified Files: sql/server/rel_optimize_sel.c Branch: Dec2023 Log Message: use a bit less memory on reorder_joins diffs (62 lines): diff --git a/sql/server/rel_optimize_sel.c

MonetDB: Dec2023 - also cleanup frees/destroys from sub-allocator

2024-03-24 Thread Niels Nes via checkin-list
Changeset: bf4f66199fc4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bf4f66199fc4 Modified Files: sql/common/sql_mem.c Branch: Dec2023 Log Message: also cleanup frees/destroys from sub-allocator diffs (24 lines): diff --git a/sql/common/sql_mem.c b/sql/common/sql_mem.c ---

MonetDB: Dec2023 - small code cleanup and small delayed memory a...

2024-03-24 Thread Niels Nes via checkin-list
Changeset: b402ba54ed33 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b402ba54ed33 Modified Files: sql/server/rel_unnest.c Branch: Dec2023 Log Message: small code cleanup and small delayed memory allocation (only once realy needed) diffs (165 lines): diff --git

MonetDB: Dec2023 - mvc_init_view is only internaly

2024-03-24 Thread Niels Nes via checkin-list
Changeset: e3c7fa322061 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e3c7fa322061 Modified Files: sql/server/sql_mvc.c sql/server/sql_mvc.h Branch: Dec2023 Log Message: mvc_init_view is only internaly diffs (24 lines): diff --git a/sql/server/sql_mvc.c

MonetDB: Dec2023 - in the view creation (while parsing for depen...

2024-03-24 Thread Niels Nes via checkin-list
Changeset: fa5ece7a0899 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/fa5ece7a0899 Modified Files: sql/backends/monet5/sql.c Branch: Dec2023 Log Message: in the view creation (while parsing for dependencies), we now use a temporary allocated, sql allocator. This is needed as

MonetDB: Dec2023 - move allocation to where needed only.

2024-03-24 Thread Niels Nes via checkin-list
Changeset: 5f2a66b818c4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/5f2a66b818c4 Modified Files: sql/server/rel_unnest.c Branch: Dec2023 Log Message: move allocation to where needed only. diffs (33 lines): diff --git a/sql/server/rel_unnest.c b/sql/server/rel_unnest.c ---

MonetDB: Dec2023 - tiny readability fix

2024-03-24 Thread Niels Nes via checkin-list
Changeset: d1a74402251c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d1a74402251c Modified Files: sql/storage/store.c Branch: Dec2023 Log Message: tiny readability fix diffs (12 lines): diff --git a/sql/storage/store.c b/sql/storage/store.c --- a/sql/storage/store.c +++

MonetDB: Dec2023 - the active list has sql_trans objects not sql...

2024-03-21 Thread Niels Nes via checkin-list
Changeset: 8cb6d210be30 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8cb6d210be30 Modified Files: sql/storage/store.c Branch: Dec2023 Log Message: the active list has sql_trans objects not sql_sessions. diffs (18 lines): diff --git a/sql/storage/store.c b/sql/storage/store.c

MonetDB: default - optimizer only changes output of mal plans

2024-03-19 Thread Niels Nes via checkin-list
Changeset: 79ee78555b12 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/79ee78555b12 Modified Files: monetdb5/optimizer/opt_candidates.c Branch: default Log Message: optimizer only changes output of mal plans diffs (27 lines): diff --git a/monetdb5/optimizer/opt_candidates.c

MonetDB: default - small cleanup

2024-03-19 Thread Niels Nes via checkin-list
Changeset: f6704edbaf50 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f6704edbaf50 Modified Files: monetdb5/optimizer/opt_aliases.c Branch: default Log Message: small cleanup diffs (31 lines): diff --git a/monetdb5/optimizer/opt_aliases.c b/monetdb5/optimizer/opt_aliases.c

MonetDB: Dec2023 - align code of sql_sub/add property propagation

2024-03-11 Thread Niels Nes via checkin-list
Changeset: 79698d6151c9 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/79698d6151c9 Modified Files: sql/server/rel_statistics_functions.c Branch: Dec2023 Log Message: align code of sql_sub/add property propagation diffs (38 lines): diff --git

MonetDB: Dec2023 - solved optimzer issue fixing bug #7468

2024-03-10 Thread Niels Nes via checkin-list
Changeset: dcb9e985f2d5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/dcb9e985f2d5 Modified Files: sql/server/rel_statistics_functions.c Branch: Dec2023 Log Message: solved optimzer issue fixing bug #7468 diffs (26 lines): diff --git a/sql/server/rel_statistics_functions.c

MonetDB: default - added missing support for 'corresponding [ by...

2024-03-10 Thread Niels Nes via checkin-list
Changeset: 1c0167983d53 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1c0167983d53 Modified Files: sql/server/rel_optimize_proj.c sql/server/rel_select.c sql/server/sql_parser.y sql/test/Tests/50ways.test Branch: default Log Message: added missing support

MonetDB: Dec2023 - fixed atom_cmp on null's with different types

2024-03-08 Thread Niels Nes via checkin-list
Changeset: aa690f802055 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/aa690f802055 Modified Files: sql/server/sql_atom.c Branch: Dec2023 Log Message: fixed atom_cmp on null's with different types diffs (12 lines): diff --git a/sql/server/sql_atom.c b/sql/server/sql_atom.c ---

MonetDB: sw_ew_c_sorting - merged with dec2023

2024-03-06 Thread Niels Nes via checkin-list
Changeset: 6510ada37d79 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/6510ada37d79 Branch: sw_ew_c_sorting Log Message: merged with dec2023 diffs (255 lines): diff --git a/clients/ChangeLog.Dec2023 b/clients/ChangeLog.Dec2023 --- a/clients/ChangeLog.Dec2023 +++

MonetDB: default - removed knownfail

2024-03-06 Thread Niels Nes via checkin-list
Changeset: 5d7069eda858 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/5d7069eda858 Modified Files: sql/test/BugTracker-2023/Tests/misc-crashes-7390.test Branch: default Log Message: removed knownfail diffs (22 lines): diff --git

MonetDB: default - merged with dec2023

2024-03-06 Thread Niels Nes via checkin-list
Changeset: c697e12b3e43 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c697e12b3e43 Modified Files: sql/server/rel_exp.c sql/server/rel_optimize_sel.c sql/server/rel_select.c sql/test/BugTracker-2023/Tests/misc-crashes-7390.test Branch: default Log Message:

MonetDB: Dec2023 - small fixes for some of the issue #7390 crashes

2024-03-06 Thread Niels Nes via checkin-list
Changeset: b822991205ab for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b822991205ab Modified Files: sql/server/rel_exp.c sql/server/rel_optimize_sel.c sql/server/rel_select.c sql/test/BugTracker-2023/Tests/misc-crashes-7390.test Branch: Dec2023 Log Message:

MonetDB: default - add aggregates for all decimal types, this sh...

2024-03-06 Thread Niels Nes via checkin-list
Changeset: abb620c2ba47 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/abb620c2ba47 Modified Files: sql/scripts/39_analytics.sql sql/scripts/39_analytics_hge.sql sql/server/sql_semantic.c Branch: default Log Message: add aggregates for all decimal types, this

MonetDB: default - workaround to many join reorders, fixes bug 7466

2024-03-06 Thread Niels Nes via checkin-list
Changeset: 0a0f9206de3f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0a0f9206de3f Modified Files: sql/server/rel_optimize_sel.c Branch: default Log Message: workaround to many join reorders, fixes bug 7466 diffs (12 lines): diff --git a/sql/server/rel_optimize_sel.c

MonetDB: sw_ew_c_sorting - use correct type for anti flag

2024-03-06 Thread Niels Nes via checkin-list
Changeset: eed2b4626883 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/eed2b4626883 Modified Files: monetdb5/modules/atoms/str.c Branch: sw_ew_c_sorting Log Message: use correct type for anti flag diffs (33 lines): diff --git a/monetdb5/modules/atoms/str.c

MonetDB: sw_ew_c_sorting - make code somewhat more inline with e...

2024-03-05 Thread Niels Nes via checkin-list
Changeset: 23f676d97916 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/23f676d97916 Modified Files: monetdb5/modules/atoms/str.c Branch: sw_ew_c_sorting Log Message: make code somewhat more inline with expected output of str_cmp (strcmp). diffs (27 lines): diff --git

MonetDB: Dec2023 - in case the remote user info is missing still...

2024-03-05 Thread Niels Nes via checkin-list
Changeset: aeb5dcbc8b7d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/aeb5dcbc8b7d Added Files: sql/test/remote/Tests/remote_info_missing.test Modified Files: sql/server/sql_mvc.c sql/test/remote/Tests/All Branch: Dec2023 Log Message: in case the remote user info

MonetDB: default - merged with dec2023

2024-03-04 Thread Niels Nes via checkin-list
Changeset: bb6527fa7586 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bb6527fa7586 Modified Files: sql/server/rel_exp.c sql/server/rel_schema.c sql/storage/store.c Branch: default Log Message: merged with dec2023 diffs (119 lines): diff --git

MonetDB: Dec2023 - fixed issue # 7465

2024-03-04 Thread Niels Nes via checkin-list
Changeset: fa32cb9c7136 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/fa32cb9c7136 Modified Files: sql/server/rel_exp.c Branch: Dec2023 Log Message: fixed issue # 7465 the range compare got incorrectly optimized away. diffs (12 lines): diff --git a/sql/server/rel_exp.c

MonetDB: Dec2023 - merged

2024-03-04 Thread Niels Nes via checkin-list
Changeset: 6bf127f0ceb5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/6bf127f0ceb5 Branch: Dec2023 Log Message: merged diffs (truncated from 649 to 300 lines): diff --git a/.bumpversion.cfg b/.bumpversion.cfg --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@

MonetDB: Dec2023 - check during alter and column creation the de...

2024-03-04 Thread Niels Nes via checkin-list
Changeset: 3a804d88df46 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3a804d88df46 Added Files: sql/test/bugs/Tests/default-error.test Modified Files: sql/server/rel_schema.c sql/storage/store.c sql/test/bugs/Tests/All Branch: Dec2023 Log Message: check

MonetDB: sw_ew_c_sorting - don't use references to stack variabl...

2024-03-04 Thread Niels Nes via checkin-list
Changeset: 85de08709475 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/85de08709475 Modified Files: monetdb5/modules/atoms/str.c Branch: sw_ew_c_sorting Log Message: don't use references to stack variables after the stack ended. fixed leak in batstr_strlower diffs (100 lines):

MonetDB: default - when converting a timestamp with tz into a ti...

2024-03-04 Thread Niels Nes via checkin-list
Changeset: 4b1fbafbd021 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/4b1fbafbd021 Modified Files: sql/backends/monet5/sql_statement.c sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.test Branch: default Log Message: when converting a timestamp with tz into

MonetDB: default - cleanup push exp handling in the rel_select part

2024-02-25 Thread Niels Nes via checkin-list
Changeset: 2bcb3417a103 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2bcb3417a103 Modified Files: sql/backends/monet5/sql_statement.c sql/server/rel_select.c Branch: default Log Message: cleanup push exp handling in the rel_select part fixed issue # 7463, handle

MonetDB: default - merged with dec2023

2024-02-25 Thread Niels Nes via checkin-list
Changeset: a88de66d99cc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a88de66d99cc Modified Files: sql/server/rel_optimize_sel.c Branch: default Log Message: merged with dec2023 diffs (18 lines): diff --git a/sql/server/rel_optimize_sel.c b/sql/server/rel_optimize_sel.c ---

MonetDB: Dec2023 - fixed issue # 7462. In the range expression m...

2024-02-25 Thread Niels Nes via checkin-list
Changeset: de17cc08b53c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/de17cc08b53c Modified Files: sql/server/rel_optimize_sel.c Branch: Dec2023 Log Message: fixed issue # 7462. In the range expression merge optimizer we cannot share expressions. diffs (18 lines): diff --git

MonetDB: default - fixed issue with pushing down reange expressi...

2024-02-20 Thread Niels Nes via checkin-list
Changeset: 7000d1584d87 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/7000d1584d87 Modified Files: sql/server/rel_select.c Branch: default Log Message: fixed issue with pushing down reange expressions, solves issue 7460 diffs (12 lines): diff --git a/sql/server/rel_select.c

MonetDB: default - add test for bug #7460

2024-02-20 Thread Niels Nes via checkin-list
Changeset: 7d941080c459 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/7d941080c459 Added Files: sql/test/BugTracker-2024/Tests/push_select_exp-issue-7460.test Modified Files: sql/test/BugTracker-2024/Tests/All Branch: default Log Message: add test for bug #7460 diffs

MonetDB: default - fixed crash in casewhen handling, solves bug ...

2024-02-19 Thread Niels Nes via checkin-list
Changeset: a37a3438d51e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a37a3438d51e Modified Files: sql/backends/monet5/rel_bin.c Branch: default Log Message: fixed crash in casewhen handling, solves bug #7459 diffs (15 lines): diff --git a/sql/backends/monet5/rel_bin.c

MonetDB: default - add test for bug 7459

2024-02-19 Thread Niels Nes via checkin-list
Changeset: f72bc39e262a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f72bc39e262a Added Files: sql/test/BugTracker-2024/Tests/contains-between-issue-7459.test Modified Files: sql/test/BugTracker-2024/Tests/All Branch: default Log Message: add test for bug 7459 diffs

MonetDB: default - no need to change e_cmp's into exp = true.

2024-02-19 Thread Niels Nes via checkin-list
Changeset: af19d31702e8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/af19d31702e8 Modified Files: sql/server/rel_select.c Branch: default Log Message: no need to change e_cmp's into exp = true. diffs (20 lines): diff --git a/sql/server/rel_select.c b/sql/server/rel_select.c

MonetDB: default - merged with dec2023

2024-02-19 Thread Niels Nes via checkin-list
Changeset: 3829bce08f77 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3829bce08f77 Modified Files: clients/Tests/MAL-signatures.test sql/server/rel_optimize_others.c Branch: default Log Message: merged with dec2023 diffs (78 lines): diff --git

MonetDB: Dec2023 - merged

2024-02-19 Thread Niels Nes via checkin-list
Changeset: 072c61e4ed36 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/072c61e4ed36 Branch: Dec2023 Log Message: merged diffs (42 lines): diff --git a/clients/Tests/MAL-signatures.test b/clients/Tests/MAL-signatures.test --- a/clients/Tests/MAL-signatures.test +++

MonetDB: Dec2023 - use v4 github actions

2024-02-19 Thread Niels Nes via checkin-list
Changeset: 3fe4ab5e75f7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3fe4ab5e75f7 Modified Files: .github/workflows/linux.yml Branch: Dec2023 Log Message: use v4 github actions diffs (21 lines): diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml ---

MonetDB: default - fixed windows compilation

2024-02-19 Thread Niels Nes via checkin-list
Changeset: f93f01fe3b74 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f93f01fe3b74 Modified Files: .github/workflows/linux.yml sql/server/sql_parser.y sql/server/sql_scan.c Branch: default Log Message: fixed windows compilation move to github v4 api's diffs (72

MonetDB: Dec2023 - fixed bug #7458, ie fixed property propagatio...

2024-02-19 Thread Niels Nes via checkin-list
Changeset: d2e3331ae1f1 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d2e3331ae1f1 Modified Files: sql/server/rel_statistics_functions.c sql/test/BugTracker-2024/Tests/All Branch: Dec2023 Log Message: fixed bug #7458, ie fixed property propagation with sign function.

MonetDB: Dec2023 - small fix for deadcode optimizer, make sure w...

2024-02-18 Thread Niels Nes via checkin-list
Changeset: ef3f65625444 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ef3f65625444 Modified Files: sql/server/rel_optimize_others.c Branch: Dec2023 Log Message: small fix for deadcode optimizer, make sure we keep the groupby expressions diffs (12 lines): diff --git

MonetDB: default - removal of alias types (only BOOL was still h...

2024-02-18 Thread Niels Nes via checkin-list
Changeset: d381ac8a594e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d381ac8a594e Modified Files: sql/backends/monet5/rel_bin.c sql/common/sql_types.c sql/common/sql_types.h sql/include/sql_keyword.h sql/server/rel_exp.c

MonetDB: default - merged with dec2023

2024-02-18 Thread Niels Nes via checkin-list
Changeset: 57d8771f2335 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/57d8771f2335 Modified Files: sql/backends/monet5/rel_bin.c Branch: default Log Message: merged with dec2023 diffs (55 lines): diff --git a/sql/backends/monet5/rel_bin.c b/sql/backends/monet5/rel_bin.c ---

MonetDB: Dec2023 - add test for issue #7457

2024-02-18 Thread Niels Nes via checkin-list
Changeset: a8669c7acd0f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a8669c7acd0f Added Files: sql/test/BugTracker-2024/Tests/constant-expression-issue-7457.test Modified Files: sql/test/BugTracker-2024/Tests/All Branch: Dec2023 Log Message: add test for issue #7457

MonetDB: Dec2023 - small fix in handling constant predicates. Fi...

2024-02-18 Thread Niels Nes via checkin-list
Changeset: 21777c6163df for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/21777c6163df Modified Files: sql/backends/monet5/rel_bin.c Branch: Dec2023 Log Message: small fix in handling constant predicates. Fixes issue #7457. diffs (12 lines): diff --git

MonetDB: default - rewrite simple (single return) table producin...

2024-02-18 Thread Niels Nes via checkin-list
Changeset: 3ede5e9bb378 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3ede5e9bb378 Modified Files: sql/backends/monet5/sql_execute.c sql/server/rel_rel.c sql/server/rel_unnest.c sql/server/sql_mvc.c sql/server/sql_partition.c

MonetDB: default - merged with dec2023

2024-02-17 Thread Niels Nes via checkin-list
Changeset: 2ea4647d0d5c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2ea4647d0d5c Modified Files: clients/Tests/MAL-signatures-hge.test gdk/gdk_select.c sql/backends/monet5/rel_bin.c sql/backends/monet5/sql.c sql/backends/monet5/sql_cat.c

MonetDB: Dec2023 - fixed issue 7456, handle group by of which no...

2024-02-16 Thread Niels Nes via checkin-list
Changeset: 45013d019d44 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/45013d019d44 Modified Files: sql/backends/monet5/rel_bin.c sql/test/merge-partitions/Tests/mergepart20.test Branch: Dec2023 Log Message: fixed issue 7456, handle group by of which nothing is used.

MonetDB: Dec2023 - get min/max from parent.

2024-02-16 Thread Niels Nes via checkin-list
Changeset: d45ff40b4030 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d45ff40b4030 Modified Files: clients/Tests/MAL-signatures-hge.test gdk/gdk_select.c sql/backends/monet5/sql.c sql/backends/monet5/sql_cat.c sql/server/rel_optimize_sel.c

<    1   2   3   4   5   6   7   >