MonetDB: default - Removed unused (and unusable) volcano optimizer.

2023-03-21 Thread Sjoerd Mullender
Changeset: 834286c68c3a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/834286c68c3a Removed Files: monetdb5/optimizer/opt_volcano.c monetdb5/optimizer/opt_volcano.h Modified Files: monetdb5/optimizer/CMakeLists.txt monetdb5/optimizer/opt_fastpath.c m

MonetDB: default - A bit of cleanup of the optimizer pipeline code.

2023-03-21 Thread Sjoerd Mullender
Changeset: c65cdfd4f671 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c65cdfd4f671 Modified Files: clients/Tests/MAL-signatures-hge.test clients/Tests/MAL-signatures.test clients/Tests/exports.stable.out monetdb5/optimizer/opt_pipes.c monetdb5/optim

MonetDB: default - No need to use a hash for a 30 entry table.

2023-03-21 Thread Sjoerd Mullender
Changeset: b0f51c763c66 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b0f51c763c66 Modified Files: monetdb5/optimizer/opt_wrapper.c Branch: default Log Message: No need to use a hash for a 30 entry table. diffs (65 lines): diff --git a/monetdb5/optimizer/opt_wrapper.c b/monetd

MonetDB: Sep2022 - HAVE_PYMONETDB is a given, no need to test fo...

2023-03-22 Thread Sjoerd Mullender
Changeset: 1c132430a47a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1c132430a47a Modified Files: sql/test/BugTracker-2020/Tests/All sql/test/BugTracker-2021/Tests/All sql/test/Tests/All testing/Mconvert.py.in testing/Mtest.py.in Branch: Sep2022 Lo

MonetDB: Sep2022 - Use SQL instead of MAL to get list of modules.

2023-03-22 Thread Sjoerd Mullender
Changeset: 82971d1f915f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/82971d1f915f Modified Files: testing/Mtest.py.in Branch: Sep2022 Log Message: Use SQL instead of MAL to get list of modules. diffs (101 lines): diff --git a/testing/Mtest.py.in b/testing/Mtest.py.in --- a/te

MonetDB: default - Ignore spaces around values converted from st...

2023-03-22 Thread Sjoerd Mullender
Changeset: efe8110bd1d2 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/efe8110bd1d2 Modified Files: gdk/gdk_atoms.c gdk/gdk_time.c Branch: default Log Message: Ignore spaces around values converted from strings. This already happened for the "old" built-in types, now do it

MonetDB: default - Use (unsigned char) cast for all ctype macros...

2023-03-22 Thread Sjoerd Mullender
Changeset: a553a306377a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a553a306377a Modified Files: clients/mapiclient/ReadlineTools.c clients/odbc/driver/ODBCUtil.c monetdb5/mal/mal.c monetdb5/mal/mal_embedded.c monetdb5/mal/mal_parser.c mon

MonetDB: default - Use ctype functions.

2023-03-22 Thread Sjoerd Mullender
Changeset: 0efbc9239a26 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0efbc9239a26 Modified Files: gdk/gdk.h gdk/gdk_atoms.c Branch: default Log Message: Use ctype functions. diffs (136 lines): diff --git a/gdk/gdk.h b/gdk/gdk.h --- a/gdk/gdk.h +++ b/gdk/gdk.h @@ -364,

MonetDB: default - A bit of code rearrangement.

2023-03-23 Thread Sjoerd Mullender
Changeset: 5f1c3b499b75 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/5f1c3b499b75 Modified Files: gdk/gdk_analytic_statistics.c Branch: default Log Message: A bit of code rearrangement. I don't like macros that contain unbalanced braces. diffs (truncated from 340 to 300 lines)

MonetDB: default - I don't like `break' after closing braces.

2023-03-23 Thread Sjoerd Mullender
Changeset: 1851882d7ba6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1851882d7ba6 Modified Files: gdk/gdk_analytic_bounds.c gdk/gdk_analytic_func.c gdk/gdk_string.c monetdb5/extras/rapi/rapi.c monetdb5/modules/atoms/json.c monetdb5/modules/

MonetDB: Jul2021 - Changelog blurbs.

2023-03-24 Thread Sjoerd Mullender
/ChangeLog.Jul2021 b/gdk/ChangeLog.Jul2021 --- a/gdk/ChangeLog.Jul2021 +++ b/gdk/ChangeLog.Jul2021 @@ -1,3 +1,7 @@ # ChangeLog file for GDK # This file is updated with Maddlog +* Fri Mar 24 2023 Sjoerd Mullender +- When processing the WAL, if a to-be-destroyed object cannot be found, + don't stop

MonetDB: Jan2022 - Merge with Jul2021 branch.

2023-03-24 Thread Sjoerd Mullender
/ChangeLog.Jan2022 b/gdk/ChangeLog.Jan2022 --- a/gdk/ChangeLog.Jan2022 +++ b/gdk/ChangeLog.Jan2022 @@ -1,6 +1,10 @@ # ChangeLog file for GDK # This file is updated with Maddlog +* Fri Mar 24 2023 Sjoerd Mullender +- When processing the WAL, if a to-be-destroyed object cannot be found, + don&#

MonetDB: Sep2022 - Merge with Jan2022 branch.

2023-03-24 Thread Sjoerd Mullender
Mar 24 2023 Sjoerd Mullender +- When processing the WAL, if a to-be-destroyed object cannot be found, + don't stop, but keep processing the rest of the WAL. + * Mon Feb 20 2023 Sjoerd Mullender - A race condition was fixed where certain write-ahead log messages could get intermi

MonetDB: Jul2021 - RHEL 8 uses python36, depending on /usr/bin/p...

2023-03-24 Thread Sjoerd Mullender
Changeset: 12e8e0deec6a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/12e8e0deec6a Modified Files: MonetDB.spec Branch: Jul2021 Log Message: RHEL 8 uses python36, depending on /usr/bin/python3 doesn't suffice. diffs (16 lines): diff --git a/MonetDB.spec b/MonetDB.spec --- a/Mo

MonetDB: Jan2022 - Merge with Jul2021 branch.

2023-03-24 Thread Sjoerd Mullender
Changeset: 4afe3a6f5a0d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/4afe3a6f5a0d Modified Files: MonetDB.spec Branch: Jan2022 Log Message: Merge with Jul2021 branch. ___ checkin-list mailing list -- checkin-list@monetdb.org To unsubs

MonetDB: Jul2021 - Pre-release version number update.

2023-03-24 Thread Sjoerd Mullender
Changeset: 911b03e397da for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/911b03e397da Modified Files: .bumpversion.cfg MonetDB.spec clients/mapilib/mapi.rc clients/odbc/driver/driver.rc clients/odbc/winsetup/setup.rc cmake/monetdb-versions.cmak

MonetDB: Jan2022 - Merge with Jul2021 branch, not changing any f...

2023-03-24 Thread Sjoerd Mullender
Changeset: a760b6a1488f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a760b6a1488f Modified Files: .bumpversion.cfg MonetDB.spec clients/mapilib/mapi.rc clients/odbc/driver/driver.rc clients/odbc/winsetup/setup.rc cmake/monetdb-versions.cmak

MonetDB: Jul2021 - Updated library versions.

2023-03-24 Thread Sjoerd Mullender
Changeset: 8ce18320b391 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8ce18320b391 Modified Files: cmake/monetdb-versions.cmake Branch: Jul2021 Log Message: Updated library versions. diffs (21 lines): diff --git a/cmake/monetdb-versions.cmake b/cmake/monetdb-versions.cmake ---

MonetDB: Jul2021 - Moved contents of ChangeLog.Jul2021 to MonetD...

2023-03-24 Thread Sjoerd Mullender
/MonetDB.spec --- a/MonetDB.spec +++ b/MonetDB.spec @@ -850,6 +850,23 @@ else fi %changelog +* Fri Mar 24 2023 Sjoerd Mullender - 11.41.31-20230324 +- Rebuilt. + +* Fri Mar 24 2023 Sjoerd Mullender - 11.41.31-20230324 +- gdk: When processing the WAL, if a to-be-destroyed object cannot be found

MonetDB: Jul2021 - Setting tag Jul2021_31 for the release build.

2023-03-24 Thread Sjoerd Mullender
Changeset: 806cf7304abe for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/806cf7304abe Modified Files: .hgtags Branch: Jul2021 Log Message: Setting tag Jul2021_31 for the release build. diffs (8 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -837,3 +837,4 @@

MonetDB: Jan2022 - Merge with Jul2021 branch.

2023-03-24 Thread Sjoerd Mullender
Changeset: 79776e86622f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/79776e86622f Modified Files: .hgtags MonetDB.spec cmake/monetdb-versions.cmake debian/changelog gdk/ChangeLog-Archive misc/packages/deb/changelog misc/packages/rpm

MonetDB: Jul2021 - Post release build.

2023-03-24 Thread Sjoerd Mullender
Changeset: 10b321f08663 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/10b321f08663 Modified Files: .bumpversion.cfg MonetDB.spec clients/mapilib/mapi.rc clients/odbc/driver/driver.rc clients/odbc/winsetup/setup.rc cmake/monetdb-versions.cmak

MonetDB: Jan2022 - Merge with Jul2021 branch, not changing any f...

2023-03-24 Thread Sjoerd Mullender
Changeset: d3aa1a100749 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d3aa1a100749 Modified Files: .bumpversion.cfg MonetDB.spec clients/mapilib/mapi.rc clients/odbc/driver/driver.rc clients/odbc/winsetup/setup.rc cmake/monetdb-versions.cmak

MonetDB: Jul2021 - Jul2021-SP9 was released.

2023-03-24 Thread Sjoerd Mullender
Changeset: 5b4386901df1 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/5b4386901df1 Modified Files: .hgtags Branch: Jul2021 Log Message: Jul2021-SP9 was released. diffs (8 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -838,3 +838,4 @@ bdd04053973daa8a786

MonetDB: Jan2022 - Merge with Jul2021 branch.

2023-03-24 Thread Sjoerd Mullender
Changeset: a7fe2a54f15f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a7fe2a54f15f Modified Files: .hgtags Branch: Jan2022 Log Message: Merge with Jul2021 branch. diffs (8 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -783,3 +783,4 @@ 43d4a717410d6f6692

MonetDB: Sep2022 - Merge with Jan2022 branch.

2023-03-24 Thread Sjoerd Mullender
Changeset: 2636019c346a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2636019c346a Modified Files: .bumpversion.cfg .hgtags MonetDB.spec clients/mapilib/mapi.rc clients/odbc/driver/driver.rc clients/odbc/winsetup/setup.rc cmake/monet

MonetDB: default - Merge with Sep2022 branch.

2023-03-24 Thread Sjoerd Mullender
Mullender +- When processing the WAL, if a to-be-destroyed object cannot be found, + don't stop, but keep processing the rest of the WAL. + * Mon Feb 20 2023 Sjoerd Mullender - A race condition was fixed where certain write-ahead log messages could get intermingled, resulting in a corrupte

MonetDB: Jul2021 - Do not attempt to extend a bat by first freei...

2023-03-27 Thread Sjoerd Mullender
Changeset: 015e7f0e2c4f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/015e7f0e2c4f Modified Files: gdk/gdk_heap.c Branch: Jul2021 Log Message: Do not attempt to extend a bat by first freeing the heap. If the subsequent alloc fails you're left with nothing, which the code does not

MonetDB: Jan2022 - Merge with Jul2021 branch.

2023-03-27 Thread Sjoerd Mullender
Changeset: b992343fb9a2 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b992343fb9a2 Modified Files: gdk/gdk_heap.c Branch: Jan2022 Log Message: Merge with Jul2021 branch. diffs (35 lines): diff --git a/gdk/gdk_heap.c b/gdk/gdk_heap.c --- a/gdk/gdk_heap.c +++ b/gdk/gdk_heap.c @@

MonetDB: Sep2022 - Merge with Jan2022 branch.

2023-03-27 Thread Sjoerd Mullender
Changeset: 91d624f3beb5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/91d624f3beb5 Modified Files: gdk/gdk_heap.c Branch: Sep2022 Log Message: Merge with Jan2022 branch. diffs (35 lines): diff --git a/gdk/gdk_heap.c b/gdk/gdk_heap.c --- a/gdk/gdk_heap.c +++ b/gdk/gdk_heap.c @@

MonetDB: default - Even in debug mode, check return values.

2023-03-27 Thread Sjoerd Mullender
Changeset: 6d638383326e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/6d638383326e Modified Files: gdk/gdk_heap.c Branch: default Log Message: Even in debug mode, check return values. diffs (20 lines): diff --git a/gdk/gdk_heap.c b/gdk/gdk_heap.c --- a/gdk/gdk_heap.c +++ b/gdk

MonetDB: default - Removed unnecessary free.

2023-03-27 Thread Sjoerd Mullender
Changeset: 8fd7c6da6906 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8fd7c6da6906 Modified Files: monetdb5/mal/mal_instruction.c Branch: default Log Message: Removed unnecessary free. diffs (11 lines): diff --git a/monetdb5/mal/mal_instruction.c b/monetdb5/mal/mal_instruction

MonetDB: default - When extend fails, remove heap files we created.

2023-03-27 Thread Sjoerd Mullender
Changeset: 19711da47c7f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/19711da47c7f Modified Files: gdk/gdk_heap.c Branch: default Log Message: When extend fails, remove heap files we created. diffs (17 lines): diff --git a/gdk/gdk_heap.c b/gdk/gdk_heap.c --- a/gdk/gdk_heap.c +

MonetDB: default - Merge with Sep2022 branch.

2023-03-27 Thread Sjoerd Mullender
Changeset: 47f5a049a2f3 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/47f5a049a2f3 Modified Files: gdk/gdk_heap.c Branch: default Log Message: Merge with Sep2022 branch. diffs (35 lines): diff --git a/gdk/gdk_heap.c b/gdk/gdk_heap.c --- a/gdk/gdk_heap.c +++ b/gdk/gdk_heap.c @@

MonetDB: default - Clear flag since we just removed the file.

2023-03-27 Thread Sjoerd Mullender
Changeset: 43843fd46971 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/43843fd46971 Modified Files: gdk/gdk_heap.c Branch: default Log Message: Clear flag since we just removed the file. diffs (11 lines): diff --git a/gdk/gdk_heap.c b/gdk/gdk_heap.c --- a/gdk/gdk_heap.c +++ b/g

MonetDB: default - Some minor fixes.

2023-03-27 Thread Sjoerd Mullender
Changeset: 08bd7f528407 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/08bd7f528407 Modified Files: gdk/gdk_bbp.c gdk/gdk_heap.c gdk/gdk_tracer.c Branch: default Log Message: Some minor fixes. diffs (99 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gd

MonetDB: Jul2021 - "Use" nils so that compiler doesn't complain.

2023-03-27 Thread Sjoerd Mullender
Changeset: b85cbb809ada for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b85cbb809ada Modified Files: gdk/gdk_aggr.c Branch: Jul2021 Log Message: "Use" nils so that compiler doesn't complain. diffs (11 lines): diff --git a/gdk/gdk_aggr.c b/gdk/gdk_aggr.c --- a/gdk/gdk_aggr.c +++

MonetDB: Jan2022 - Merge with Jul2021 branch.

2023-03-27 Thread Sjoerd Mullender
Changeset: 0c7623b27457 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0c7623b27457 Modified Files: gdk/gdk_aggr.c Branch: Jan2022 Log Message: Merge with Jul2021 branch. diffs (11 lines): diff --git a/gdk/gdk_aggr.c b/gdk/gdk_aggr.c --- a/gdk/gdk_aggr.c +++ b/gdk/gdk_aggr.c @@

MonetDB: Sep2022 - Merge with Jan2022 branch.

2023-03-27 Thread Sjoerd Mullender
Changeset: c03bfab1c1cb for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c03bfab1c1cb Modified Files: gdk/gdk_aggr.c Branch: Sep2022 Log Message: Merge with Jan2022 branch. ___ checkin-list mailing list -- checkin-list@monetdb.org To unsu

MonetDB: default - Minor changes.

2023-03-27 Thread Sjoerd Mullender
Changeset: d753abed59e1 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d753abed59e1 Modified Files: gdk/gdk_heap.c gdk/gdk_logger.c monetdb5/mal/mal_dataflow.c sql/backends/monet5/UDF/capi/capi.c Branch: default Log Message: Minor changes. diffs (136 line

MonetDB: default - A bit of cleanup.

2023-03-27 Thread Sjoerd Mullender
Changeset: 3b370af839a4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3b370af839a4 Modified Files: clients/Tests/exports.stable.out monetdb5/mal/mal_client.c monetdb5/mal/mal_client.h monetdb5/mal/mal_debugger.c monetdb5/mal/mal_import.c Branch: def

MonetDB: default - Remove unused function MCforkClient.

2023-03-28 Thread Sjoerd Mullender
Changeset: 7314fdb21a58 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/7314fdb21a58 Modified Files: clients/Tests/exports.stable.out monetdb5/mal/mal_client.c monetdb5/mal/mal_client.h Branch: default Log Message: Remove unused function MCforkClient. diffs (81 li

MonetDB: Sep2022 - First check whether we need to do any actual ...

2023-03-28 Thread Sjoerd Mullender
Changeset: 81e88ba47c15 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/81e88ba47c15 Modified Files: monetdb5/optimizer/opt_for.c Branch: Sep2022 Log Message: First check whether we need to do any actual work. diffs (27 lines): diff --git a/monetdb5/optimizer/opt_for.c b/monetdb

MonetDB: Sep2022 - Reimplemented the dataflow queue.

2023-03-28 Thread Sjoerd Mullender
Changeset: c93bf17c3d61 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c93bf17c3d61 Modified Files: monetdb5/mal/mal_dataflow.c Branch: Sep2022 Log Message: Reimplemented the dataflow queue. The new queue uses a linked list of dataflow events instead of an array with pointers. Th

MonetDB: default - Some layout changes.

2023-03-28 Thread Sjoerd Mullender
Changeset: 8a5547531893 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8a5547531893 Modified Files: clients/examples/C/testcondvar.c sql/backends/monet5/rel_bin.c sql/server/rel_optimizer.c tools/merovingian/utils/utils.c Branch: default Log Message: Some l

MonetDB: default - Merge with Sep2022 branch.

2023-03-28 Thread Sjoerd Mullender
Changeset: 80a6edac804f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/80a6edac804f Modified Files: monetdb5/mal/mal_dataflow.c monetdb5/optimizer/opt_for.c Branch: default Log Message: Merge with Sep2022 branch. diffs (227 lines): diff --git a/monetdb5/mal/mal_dataflow

MonetDB: Sep2022 - Fix crash after malloc failure at an unlucky ...

2023-03-28 Thread Sjoerd Mullender
Changeset: d0201cb896ac for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d0201cb896ac Modified Files: gdk/gdk_bat.c Branch: Sep2022 Log Message: Fix crash after malloc failure at an unlucky time. By delaying the call to BBPinsert until after all potential failure points, we can avo

MonetDB: Sep2022 - Some small fixes.

2023-03-29 Thread Sjoerd Mullender
Changeset: a25f8ed0f7b6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a25f8ed0f7b6 Modified Files: gdk/gdk_hash.h sql/storage/bat/bat_logger.c Branch: Sep2022 Log Message: Some small fixes. Functions that dereference their arguments should not be declared __const__, but o

MonetDB: Sep2022 - Mark some default cases as MT_UNREACHABLE().

2023-03-29 Thread Sjoerd Mullender
Changeset: e483bc435ce0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e483bc435ce0 Modified Files: gdk/gdk_analytic_bounds.c gdk/gdk_imprints.c gdk/gdk_logger.c gdk/gdk_logger_old.c gdk/gdk_select.c Branch: Sep2022 Log Message: Mark some default ca

MonetDB: Sep2022 - Remove incorrect assert.

2023-03-29 Thread Sjoerd Mullender
Changeset: ffcac1bd26ec for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ffcac1bd26ec Modified Files: clients/odbc/driver/SQLExecute.c Branch: Sep2022 Log Message: Remove incorrect assert. It seems we need to test SQLPrepare/SQLExecute with a SELECT query with parameters. ;-) diff

MonetDB: Sep2022 - Create test conditional HAVE_PYODBC, move odb...

2023-03-29 Thread Sjoerd Mullender
Changeset: 21f676e22150 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/21f676e22150 Modified Files: sql/odbc/samples/Tests/All sql/odbc/samples/Tests/odbcsample1.SQL.sh sql/odbc/tests/Tests/All sql/odbc/tests/Tests/ODBCStmtAttr.SQL.sh sql/odbc/tests/

MonetDB: Sep2022 - Removed unused import.

2023-03-29 Thread Sjoerd Mullender
Changeset: 3885f98e0404 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3885f98e0404 Modified Files: testing/Mtest.py.in Branch: Sep2022 Log Message: Removed unused import. diffs (14 lines): diff --git a/testing/Mtest.py.in b/testing/Mtest.py.in --- a/testing/Mtest.py.in +++ b/t

MonetDB: Sep2022 - Example test using pyodbc.

2023-03-29 Thread Sjoerd Mullender
Changeset: ce5bb52d6244 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ce5bb52d6244 Added Files: sql/odbc/tests/Tests/pyodbc-test.SQL.py Modified Files: sql/odbc/tests/Tests/All Branch: Sep2022 Log Message: Example test using pyodbc. diffs (19 lines): diff --git a/sql/o

MonetDB: Jan2022 - Merge with Jul2021 branch.

2023-03-30 Thread Sjoerd Mullender
Changeset: 30879298bbe8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/30879298bbe8 Modified Files: testing/process.py Branch: Jan2022 Log Message: Merge with Jul2021 branch. diffs (13 lines): diff --git a/testing/process.py b/testing/process.py --- a/testing/process.py +++ b/t

MonetDB: Sep2022 - Merge with Jan2022 branch.

2023-03-30 Thread Sjoerd Mullender
Changeset: 39a42aab33fc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/39a42aab33fc Modified Files: testing/process.py Branch: Sep2022 Log Message: Merge with Jan2022 branch. ___ checkin-list mailing list -- checkin-list@monetdb.org To

MonetDB: default - Merge with Sep2022 branch.

2023-03-30 Thread Sjoerd Mullender
Changeset: f89596aaef8f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f89596aaef8f Modified Files: clients/odbc/driver/SQLExecute.c gdk/gdk_analytic_bounds.c gdk/gdk_bat.c gdk/gdk_imprints.c gdk/gdk_logger.c gdk/gdk_logger_old.c gdk/

MonetDB: Jul2021 - Garbage collector optimizer should be last.

2023-03-31 Thread Sjoerd Mullender
Changeset: 1a755fdbc6f7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1a755fdbc6f7 Modified Files: monetdb5/optimizer/opt_pipes.c sql/test/Tests/setoptimizer.test Branch: Jul2021 Log Message: Garbage collector optimizer should be last. diffs (179 lines): diff --git a/m

MonetDB: Jan2022 - Merge with Jul2021 branch.

2023-03-31 Thread Sjoerd Mullender
Changeset: b4194502c3e4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b4194502c3e4 Modified Files: monetdb5/optimizer/opt_pipes.c sql/test/Tests/setoptimizer.test Branch: Jan2022 Log Message: Merge with Jul2021 branch. diffs (175 lines): diff --git a/monetdb5/optimizer

MonetDB: Sep2022 - Merge with Jan2022 branch.

2023-03-31 Thread Sjoerd Mullender
Changeset: 3cc7ff8382bb for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3cc7ff8382bb Modified Files: monetdb5/optimizer/opt_pipes.c sql/test/Tests/setoptimizer.test Branch: Sep2022 Log Message: Merge with Jan2022 branch. diffs (171 lines): diff --git a/monetdb5/optimizer

MonetDB: default - Merge with Sep2022 branch.

2023-03-31 Thread Sjoerd Mullender
Changeset: 10dedb09e286 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/10dedb09e286 Modified Files: monetdb5/optimizer/opt_pipes.c sql/test/Tests/setoptimizer.test Branch: default Log Message: Merge with Sep2022 branch. diffs (73 lines): diff --git a/monetdb5/optimizer/

MonetDB: default - Fix merge.

2023-03-31 Thread Sjoerd Mullender
Changeset: a7255d87ab66 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a7255d87ab66 Modified Files: monetdb5/optimizer/opt_pipes.c Branch: default Log Message: Fix merge. diffs (13 lines): diff --git a/monetdb5/optimizer/opt_pipes.c b/monetdb5/optimizer/opt_pipes.c --- a/monetd

MonetDB: default - Simplified.

2023-03-31 Thread Sjoerd Mullender
Changeset: bbd0484004ad for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bbd0484004ad Modified Files: monetdb5/optimizer/opt_pipes.c Branch: default Log Message: Simplified. diffs (93 lines): diff --git a/monetdb5/optimizer/opt_pipes.c b/monetdb5/optimizer/opt_pipes.c --- a/monet

MonetDB: default - Use struct assignment instead of memcpy.

2023-03-31 Thread Sjoerd Mullender
Changeset: 4a523ebca2e7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/4a523ebca2e7 Modified Files: sql/backends/monet5/sql_gencode.c Branch: default Log Message: Use struct assignment instead of memcpy. diffs (57 lines): diff --git a/sql/backends/monet5/sql_gencode.c b/sql/ba

MonetDB: Sep2022 - Fix geom hashes to not use undefined operations.

2023-04-03 Thread Sjoerd Mullender
Changeset: 3611c685cc6d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3611c685cc6d Modified Files: gdk/gdk_hash.c geom/monetdb5/geom.c Branch: Sep2022 Log Message: Fix geom hashes to not use undefined operations. Such as left shift of negative value, or case NaN to int an

MonetDB: Sep2022 - The wkba (GeometryA) type is deprecated.

2023-04-04 Thread Sjoerd Mullender
Changeset: 3ded3fcc7d7d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3ded3fcc7d7d Modified Files: gdk/gdk_bbp.c Branch: Sep2022 Log Message: The wkba (GeometryA) type is deprecated. This change will produce a warning in the logs when a column of this type is detected during star

MonetDB: default - Fix WKB and MBR hash functions to not use und...

2023-04-04 Thread Sjoerd Mullender
Changeset: 4856519e93fd for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/4856519e93fd Modified Files: gdk/gdk_hash.c geom/monetdb5/geom.c Branch: default Log Message: Fix WKB and MBR hash functions to not use undefined operations. The MBR hash function is changed, so this wi

MonetDB: default - Merge with Sep2022 branch.

2023-04-04 Thread Sjoerd Mullender
Changeset: 79467f81b53a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/79467f81b53a Modified Files: gdk/gdk_bbp.c gdk/gdk_hash.c geom/monetdb5/geom.c Branch: default Log Message: Merge with Sep2022 branch. diffs (42 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_b

MonetDB: Sep2022 - Simplify: we only need one function to implem...

2023-04-04 Thread Sjoerd Mullender
Changeset: dff0e88694ab for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/dff0e88694ab Modified Files: sql/backends/monet5/sql.c Branch: Sep2022 Log Message: Simplify: we only need one function to implement sql.hot_snapshot. diffs (48 lines): diff --git a/sql/backends/monet5/sql.c

MonetDB: Sep2022 - Approve changeset dff0e88694ab.

2023-04-04 Thread Sjoerd Mullender
Changeset: 6ca2addbe0f6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/6ca2addbe0f6 Modified Files: clients/Tests/MAL-signatures-hge.test clients/Tests/MAL-signatures.test Branch: Sep2022 Log Message: Approve changeset dff0e88694ab. diffs (24 lines): diff --git a/client

MonetDB: Sep2022 - Do not extend a heap that is likely to be fre...

2023-04-05 Thread Sjoerd Mullender
Changeset: c41f711c3368 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c41f711c3368 Modified Files: monetdb5/modules/mal/mat.c Branch: Sep2022 Log Message: Do not extend a heap that is likely to be freed soon without having been used. diffs (15 lines): diff --git a/monetdb5/mod

MonetDB: Jul2021 - Release the store lock while dumping bat cont...

2023-04-05 Thread Sjoerd Mullender
a/sql/ChangeLog.Jul2021 +++ b/sql/ChangeLog.Jul2021 @@ -1,3 +1,7 @@ # ChangeLog file for sql # This file is updated with Maddlog +* Wed Apr 5 2023 Sjoerd Mullender +- When creating a hot snapshot, allow other clients to proceed, even + with updating queries. + diff --git a/sql/storage/store.c b/sql/st

MonetDB: Jan2022 - Merge with Jul2021 branch.

2023-04-05 Thread Sjoerd Mullender
/ChangeLog.Jan2022 --- a/sql/ChangeLog.Jan2022 +++ b/sql/ChangeLog.Jan2022 @@ -1,6 +1,10 @@ # ChangeLog file for sql # This file is updated with Maddlog +* Wed Apr 5 2023 Sjoerd Mullender +- When creating a hot snapshot, allow other clients to proceed, even + with updating queries. + * Fri Mar 24 2023

MonetDB: Sep2022 - Merge with Jan2022 branch, including release ...

2023-04-05 Thread Sjoerd Mullender
(52 lines): diff --git a/sql/ChangeLog.Sep2022 b/sql/ChangeLog.Sep2022 --- a/sql/ChangeLog.Sep2022 +++ b/sql/ChangeLog.Sep2022 @@ -1,6 +1,10 @@ # ChangeLog file for sql # This file is updated with Maddlog +* Wed Apr 5 2023 Sjoerd Mullender +- When creating a hot snapshot, allow other clients to

MonetDB: Sep2022 - Improvements to mclient's internal pager.

2023-04-17 Thread Sjoerd Mullender
Changeset: ce586f679185 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ce586f679185 Modified Files: clients/mapiclient/mclient.c Branch: Sep2022 Log Message: Improvements to mclient's internal pager. - Don't print extra line of dashes when stopping in the middle. - Print a proper

MonetDB: Sep2022 - Implemented adaptive window height in interna...

2023-04-17 Thread Sjoerd Mullender
pager. diffs (77 lines): diff --git a/clients/ChangeLog.Sep2022 b/clients/ChangeLog.Sep2022 --- a/clients/ChangeLog.Sep2022 +++ b/clients/ChangeLog.Sep2022 @@ -1,3 +1,8 @@ # ChangeLog file for clients # This file is updated with Maddlog +* Mon Apr 17 2023 Sjoerd Mullender +- If the number of

MonetDB: Sep2022 - If a bat is (reverse) sorted, use this to fin...

2023-04-17 Thread Sjoerd Mullender
Changeset: 84518ae90d6e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/84518ae90d6e Modified Files: gdk/gdk_aggr.c Branch: Sep2022 Log Message: If a bat is (reverse) sorted, use this to find min/max value. diffs (truncated from 387 to 300 lines): diff --git a/gdk/gdk_aggr.c b/g

MonetDB: default - Merged simplify_scenario into default.

2023-04-18 Thread Sjoerd Mullender
Changeset: 9265aa8a2174 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9265aa8a2174 Modified Files: sql/backends/monet5/sql.c sql/server/sql_parser.y Branch: default Log Message: Merged simplify_scenario into default. diffs (truncated from 7994 to 300 lines): diff --git

MonetDB: simplify_scenario - Closing branch after having been me...

2023-04-18 Thread Sjoerd Mullender
Changeset: 9ed83381992b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9ed83381992b Branch: simplify_scenario Log Message: Closing branch after having been merged into default. ___ checkin-list mailing list -- checkin-list@monetdb.org To unsubs

MonetDB: Jan2022 - Merge with Jul2021 branch.

2023-04-18 Thread Sjoerd Mullender
Changeset: 9a9e97141d65 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9a9e97141d65 Modified Files: sql/backends/monet5/sql_cat.c sql/backends/monet5/sql_user.c sql/backends/monet5/vaults/fits/fits.c sql/server/sql_mvc.c sql/server/sql_privileges.c

MonetDB: Sep2022 - Propagate sortedness info to parent bat.

2023-04-18 Thread Sjoerd Mullender
Changeset: f542238ce706 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f542238ce706 Modified Files: gdk/gdk_batop.c Branch: Sep2022 Log Message: Propagate sortedness info to parent bat. diffs (154 lines): diff --git a/gdk/gdk_batop.c b/gdk/gdk_batop.c --- a/gdk/gdk_batop.c +++

MonetDB: Sep2022 - Add a workaround for editor tags producing pr...

2023-04-18 Thread Sjoerd Mullender
Changeset: ab641bce5e4b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ab641bce5e4b Modified Files: gdk/gdk_search.c Branch: Sep2022 Log Message: Add a workaround for editor tags producing programs. diffs (22 lines): diff --git a/gdk/gdk_search.c b/gdk/gdk_search.c --- a/gdk/gd

MonetDB: Sep2022 - Merge with Jan2022 branch.

2023-04-18 Thread Sjoerd Mullender
Changeset: aeb32eaf8d16 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/aeb32eaf8d16 Modified Files: sql/backends/monet5/sql_cat.c sql/backends/monet5/sql_user.c sql/backends/monet5/vaults/fits/fits.c sql/server/sql_mvc.c sql/server/sql_privileges.c

MonetDB: default - Merge with Sep2022 branch.

2023-04-18 Thread Sjoerd Mullender
. diffs (truncated from 1983 to 300 lines): diff --git a/clients/ChangeLog.Sep2022 b/clients/ChangeLog.Sep2022 --- a/clients/ChangeLog.Sep2022 +++ b/clients/ChangeLog.Sep2022 @@ -1,3 +1,8 @@ # ChangeLog file for clients # This file is updated with Maddlog +* Mon Apr 17 2023 Sjoerd Mullender +- If

MonetDB: default - Merged txtsim into default.

2023-04-18 Thread Sjoerd Mullender
Changeset: 0c3380f252d0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0c3380f252d0 Modified Files: clients/Tests/MAL-signatures-hge.test clients/Tests/MAL-signatures.test clients/Tests/exports.stable.out monetdb5/optimizer/opt_prelude.c monetdb5/opt

MonetDB: txtsim - Closing branch after having been merged into d...

2023-04-18 Thread Sjoerd Mullender
Changeset: efd4a74a36c9 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/efd4a74a36c9 Branch: txtsim Log Message: Closing branch after having been merged into default. ___ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send

MonetDB: default - Setting session timeout to 0 means infinity, ...

2023-04-18 Thread Sjoerd Mullender
Changeset: 214f5efaf61a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/214f5efaf61a Modified Files: monetdb5/modules/mal/clients.c Branch: default Log Message: Setting session timeout to 0 means infinity, not don't allow any access. diffs (12 lines): diff --git a/monetdb5/modul

MonetDB: default - Approve new signatures and new exports.

2023-04-18 Thread Sjoerd Mullender
Changeset: a5a7ab297cbe for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a5a7ab297cbe Modified Files: clients/Tests/MAL-signatures-hge.test clients/Tests/MAL-signatures.test clients/Tests/exports.stable.out Branch: default Log Message: Approve new signatures and new

MonetDB: default - Implemented upgrade code for recent changes.

2023-04-18 Thread Sjoerd Mullender
Changeset: 37cd06388c46 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/37cd06388c46 Modified Files: clients/Tests/MAL-signatures-hge.test clients/Tests/MAL-signatures.test sql/backends/monet5/sql_upgrades.c sql/test/emptydb-previous-upgrade-chain-hge/Tests/

MonetDB: default - Approve upgrade.

2023-04-18 Thread Sjoerd Mullender
Changeset: fb6f5cac224b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/fb6f5cac224b Modified Files: sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.ppc64.int128 Branch: default Log Message: Approve upgrade. diffs (90 lines): diff --git a/sql/test/emptydb-upgrade-chain/

MonetDB: default - Approve 32 bit output.

2023-04-18 Thread Sjoerd Mullender
Changeset: a5b757b58cd2 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a5b757b58cd2 Modified Files: sql/test/emptydb/Tests/check.stable.out.32bit Branch: default Log Message: Approve 32 bit output. diffs (truncated from 504 to 300 lines): diff --git a/sql/test/emptydb/Tests/che

MonetDB: default - Do casting before multiplication.

2023-04-19 Thread Sjoerd Mullender
Changeset: bb95192134c0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bb95192134c0 Modified Files: monetdb5/modules/mal/clients.c Branch: default Log Message: Do casting before multiplication. diffs (12 lines): diff --git a/monetdb5/modules/mal/clients.c b/monetdb5/modules/mal

MonetDB: Jul2021 - Fix test.

2023-04-19 Thread Sjoerd Mullender
Changeset: 1177f6a1f566 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1177f6a1f566 Modified Files: sql/test/BugTracker-2015/Tests/schema-trigger.Bug-3710.test Branch: Jul2021 Log Message: Fix test. diffs (14 lines): diff --git a/sql/test/BugTracker-2015/Tests/schema-trigger.Bu

MonetDB: default - Added tag Jun2023_root for changeset bb951921...

2023-04-19 Thread Sjoerd Mullender
Changeset: adc4d70dcb4a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/adc4d70dcb4a Modified Files: .hgtags Branch: default Log Message: Added tag Jun2023_root for changeset bb95192134c0 diffs (8 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -795,3 +795,

MonetDB: Jun2023 - Step one towards a new stable branch "Jun2023".

2023-04-19 Thread Sjoerd Mullender
Changeset: ed29dacd1b64 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ed29dacd1b64 Added Files: ChangeLog.Jun2023 clients/ChangeLog.Jun2023 clients/mapilib/ChangeLog.Jun2023 clients/odbc/ChangeLog.Jun2023 common/stream/ChangeLog.Jun2023 gdk/

MonetDB: default - Step two towards a new stable branch "Jun2023".

2023-04-19 Thread Sjoerd Mullender
igint), sys.resume(tag bigint), - sys.stop(tag bigint) overloaded with sys.pause(tag bigint, username string), - sys.resume(tag bigint, username string) and sys.stop(tag bigint, username - string), SYSADMIN only, allowing to pause, resume and stop query - executions by TAG,USERNAME. The call withou

MonetDB: Jun2023 - A new binary (ODBCtester) has appeared.

2023-04-19 Thread Sjoerd Mullender
Changeset: c6f0636d47f4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c6f0636d47f4 Modified Files: MonetDB.spec debian/monetdb-client-testing.install Branch: Jun2023 Log Message: A new binary (ODBCtester) has appeared. diffs (22 lines): diff --git a/MonetDB.spec b/Mone

MonetDB: Sep2022 - Do not remove tail file if the oldtail pointe...

2023-04-20 Thread Sjoerd Mullender
--git a/gdk/ChangeLog.Sep2022 b/gdk/ChangeLog.Sep2022 --- a/gdk/ChangeLog.Sep2022 +++ b/gdk/ChangeLog.Sep2022 @@ -1,6 +1,13 @@ # ChangeLog file for GDK # This file is updated with Maddlog +* Thu Apr 20 2023 Sjoerd Mullender +- Fixed yet another occurrence of a missing .tailN file. This one could

MonetDB: Jan2022 - Merge with Jul2021 branch.

2023-04-20 Thread Sjoerd Mullender
Changeset: d263727c997b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d263727c997b Modified Files: sql/backends/monet5/sql_gencode.c Branch: Jan2022 Log Message: Merge with Jul2021 branch. diffs (25 lines): diff --git a/sql/backends/monet5/sql_gencode.c b/sql/backends/monet5/

MonetDB: Sep2022 - Merge with Jan2022 branch.

2023-04-20 Thread Sjoerd Mullender
Changeset: 125ea04c3b7e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/125ea04c3b7e Modified Files: sql/backends/monet5/sql_gencode.c Branch: Sep2022 Log Message: Merge with Jan2022 branch. diffs (25 lines): diff --git a/sql/backends/monet5/sql_gencode.c b/sql/backends/monet5/

MonetDB: Jul2021 - Move tail check test (-d65536) to start of co...

2023-04-20 Thread Sjoerd Mullender
Changeset: d1331bcd17a0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d1331bcd17a0 Modified Files: gdk/gdk_bbp.c Branch: Jul2021 Log Message: Move tail check test (-d65536) to start of commit. At this location it is a bit more useful than at the end of the commit. Also removed s

<    5   6   7   8   9   10   11   12   13   14   >