MonetDB: default - Remove unnecessary child allocator allocation.

2022-09-14 Thread Aris Koning
Changeset: e2be0551d5bc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e2be0551d5bc Modified Files: sql/storage/store.c Branch: default Log Message: Remove unnecessary child allocator allocation. diffs (23 lines): diff --git a/sql/storage/store.c b/sql/storage/store.c --- a/sql

MonetDB: efficient-pending-changes - sql_change_block is an inte...

2022-09-14 Thread Aris Koning
Changeset: 3cab0e521438 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3cab0e521438 Modified Files: sql/storage/sql_storage.h sql/storage/store.c Branch: efficient-pending-changes Log Message: sql_change_block is an internal type. diffs (32 lines): diff --git a/sql/stor

MonetDB: efficient-pending-changes - Merge with default.

2022-09-14 Thread Aris Koning
Changeset: d026109f877a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d026109f877a Modified Files: sql/storage/store.c Branch: efficient-pending-changes Log Message: Merge with default. diffs (truncated from 4533 to 300 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++

MonetDB: copyintobinary - Add dump support for text based items ...

2022-09-14 Thread Joeri van Ruth
Changeset: c572894d3b5a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c572894d3b5a Modified Files: sql/backends/monet5/sql_bincopyconvert.c Branch: copyintobinary Log Message: Add dump support for text based items such as strings, json and urls diffs (52 lines): diff --git a/s

MonetDB: copyintobinary - Pass byteswap parameter to loaders and...

2022-09-14 Thread Joeri van Ruth
Changeset: 0a52d21b0e40 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0a52d21b0e40 Modified Files: sql/backends/monet5/sql_bincopyconvert.c sql/backends/monet5/sql_bincopyconvert.h sql/backends/monet5/sql_bincopyfrom.c Branch: copyintobinary Log Message: Pass byte

MonetDB: copyintobinary - Merge branch 'default' into 'copyintob...

2022-09-14 Thread Joeri van Ruth
Changeset: a94c3215f8ee for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a94c3215f8ee Modified Files: debian/libmonetdb-client14.install debian/libmonetdb-stream17.install debian/libmonetdb26.install debian/libmonetdbe3.install sql/backends/monet5/sql_

MonetDB: copyintobinary - Add binary download support to libmapi...

2022-09-14 Thread Joeri van Ruth
Changeset: e406a4f2b834 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e406a4f2b834 Modified Files: clients/Tests/exports.stable.out clients/mapiclient/mclient.c clients/mapilib/mapi.c clients/mapilib/mapi.h tools/merovingian/daemon/snapshot.c Branch

MonetDB: copyintobinary - Let sql.hot_snapshot open ON CLIENT as...

2022-09-14 Thread Joeri van Ruth
Changeset: 7a7bdaaa36fd for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/7a7bdaaa36fd Modified Files: sql/backends/monet5/sql.c Branch: copyintobinary Log Message: Let sql.hot_snapshot open ON CLIENT as binary diffs (12 lines): diff --git a/sql/backends/monet5/sql.c b/sql/backend

MonetDB: copyintobinary - Implement COPY INTO BINARY ON CLIENT

2022-09-14 Thread Joeri van Ruth
Changeset: 15014ef49cdf for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/15014ef49cdf Modified Files: sql/backends/monet5/sql_bincopyfrom.c Branch: copyintobinary Log Message: Implement COPY INTO BINARY ON CLIENT diffs (12 lines): diff --git a/sql/backends/monet5/sql_bincopyfrom.

MonetDB: copyintobinary - Implement mapi_request_download

2022-09-14 Thread Joeri van Ruth
Changeset: a999c79cabb2 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a999c79cabb2 Modified Files: common/stream/mapi_stream.c common/stream/stream.h Branch: copyintobinary Log Message: Implement mapi_request_download diffs (170 lines): diff --git a/common/stream/mapi_

MonetDB: copyintobinary - Rename SQL_(BIN)COPYTO to SQL_(BIN)COP...

2022-09-14 Thread Joeri van Ruth
Changeset: bf17b6448dbb for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bf17b6448dbb Modified Files: sql/server/rel_semantic.c sql/server/rel_updates.c sql/server/sql_parser.y sql/server/sql_tokens.h Branch: copyintobinary Log Message: Rename SQL_(BIN)COPYTO

MonetDB: copyintobinary - Get rid of some #ifdefs in the code

2022-09-14 Thread Joeri van Ruth
Changeset: 33287e349a6d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/33287e349a6d Modified Files: sql/backends/monet5/rel_bin.c sql/server/rel_updates.c sql/server/sql_tokens.h Branch: copyintobinary Log Message: Get rid of some #ifdefs in the code diffs (48 li

MonetDB: copyintobinary - Fix warnings

2022-09-14 Thread Joeri van Ruth
Changeset: 686ad406e9e0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/686ad406e9e0 Modified Files: sql/backends/monet5/rel_bin.c sql/backends/monet5/sql_bincopyconvert.c sql/backends/monet5/sql_bincopyfrom.c Branch: copyintobinary Log Message: Fix warnings diffs

MonetDB: copyintobinary - Implement COPY INTO BINARY for the fix...

2022-09-14 Thread Joeri van Ruth
Changeset: 234ba8c5cd50 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/234ba8c5cd50 Modified Files: sql/backends/monet5/sql_bincopyconvert.c sql/backends/monet5/sql_bincopyfrom.c Branch: copyintobinary Log Message: Implement COPY INTO BINARY for the fixed size types diff

MonetDB: copyintobinary - Implement COPY INTO BINARY for the tri...

2022-09-14 Thread Joeri van Ruth
Changeset: 3dbc36f15c4b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3dbc36f15c4b Modified Files: sql/backends/monet5/sql.c sql/backends/monet5/sql.h sql/backends/monet5/sql_bincopyconvert.c sql/backends/monet5/sql_bincopyconvert.h sql/backends/mon

MonetDB: copyintobinary - Switch from endianness int to byteswap...

2022-09-14 Thread Joeri van Ruth
Changeset: 3aeedd114d9a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3aeedd114d9a Modified Files: sql/backends/monet5/rel_bin.c sql/backends/monet5/sql.c sql/backends/monet5/sql_statement.c sql/backends/monet5/sql_statement.h Branch: copyintobinary Log Mes

MonetDB: copyintobinary - Refactor binary loading to prepare for...

2022-09-14 Thread Joeri van Ruth
Changeset: daf0c86e2386 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/daf0c86e2386 Modified Files: common/utils/copybinary_support.h sql/backends/monet5/sql_bincopyconvert.c sql/backends/monet5/sql_bincopyconvert.h sql/backends/monet5/sql_bincopyfrom.c Bran

MonetDB: copyintobinary - Move bincopy conversion related code t...

2022-09-14 Thread Joeri van Ruth
Changeset: 1dd9667d52aa for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1dd9667d52aa Added Files: sql/backends/monet5/sql_bincopyconvert.c sql/backends/monet5/sql_bincopyconvert.h Modified Files: sql/backends/monet5/CMakeLists.txt sql/backends/monet5/sql_binc

MonetDB: copyintobinary - Emit a MAL plan

2022-09-14 Thread Joeri van Ruth
Changeset: 2ed49be07b74 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2ed49be07b74 Modified Files: monetdb5/optimizer/opt_prelude.c monetdb5/optimizer/opt_prelude.h sql/backends/monet5/rel_bin.c sql/backends/monet5/sql.c sql/backends/monet5/sql_stat

MonetDB: copyintobinary - Inline single use static function

2022-09-14 Thread Joeri van Ruth
Changeset: ee64801660f5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ee64801660f5 Modified Files: sql/server/rel_updates.c Branch: copyintobinary Log Message: Inline single use static function I wanted to add a comment about the arguments to ddl_output, this way it ends up in a

MonetDB: default - Merge branch 'Sep2022' into 'default'

2022-09-14 Thread Joeri van Ruth
Changeset: 2e39b00ba6d8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2e39b00ba6d8 Branch: default Log Message: Merge branch 'Sep2022' into 'default' diffs (truncated from 11998 to 300 lines): diff --git a/gdk/CMakeLists.txt b/gdk/CMakeLists.txt --- a/gdk/CMakeLists.txt +++ b/gdk/CMak

MonetDB: Sep2022 - Reorder CMakeLists.txt to make it start build...

2022-09-14 Thread Joeri van Ruth
Changeset: 7ddc95b479da for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/7ddc95b479da Modified Files: gdk/CMakeLists.txt Branch: Sep2022 Log Message: Reorder CMakeLists.txt to make it start build heaviest jobs first diffs (23 lines): diff --git a/gdk/CMakeLists.txt b/gdk/CMakeLis

MonetDB: Sep2022 - Split gdk_calc_compare.c into separate files

2022-09-14 Thread Joeri van Ruth
Changeset: 15fca7a4a036 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/15fca7a4a036 Added Files: gdk/gdk_calc_compare_eq.c gdk/gdk_calc_compare_ge.c gdk/gdk_calc_compare_generic.c gdk/gdk_calc_compare_gt.c gdk/gdk_calc_compare_le.c gdk/gdk_ca

MonetDB: Sep2022 - Split gdk_calc_muldiv in three parts to speed...

2022-09-14 Thread Joeri van Ruth
Changeset: fcb1e0adc632 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/fcb1e0adc632 Added Files: gdk/gdk_calc_div.c gdk/gdk_calc_mod.c gdk/gdk_calc_mul.c Removed Files: gdk/gdk_calc_muldiv.c Modified Files: gdk/CMakeLists.txt gdk/gdk_calc_pri

MonetDB: Sep2022 - Merge branch 'Jan2022' into 'Sep2022'

2022-09-14 Thread Joeri van Ruth
Changeset: ade2492d7e7e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ade2492d7e7e Modified Files: sql/backends/monet5/sql_bincopyfrom.c Branch: Sep2022 Log Message: Merge branch 'Jan2022' into 'Sep2022' diffs (149 lines): diff --git a/sql/backends/monet5/sql_bincopyfrom.c b/

MonetDB: default - Slightly increase buffer size so that gcc doe...

2022-09-14 Thread Sjoerd Mullender
Changeset: 6bf20a9b9dfb for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/6bf20a9b9dfb Modified Files: tools/merovingian/daemon/controlrunner.c Branch: default Log Message: Slightly increase buffer size so that gcc doesn't complain on Ubuntu 20.04. diffs (21 lines): diff --git a/t

MonetDB: default - Old gcc does not recognize -Wformat-truncatio...

2022-09-14 Thread Sjoerd Mullender
Changeset: 3ec480fc863c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3ec480fc863c Modified Files: gdk/gdk_time.c Branch: default Log Message: Old gcc does not recognize -Wformat-truncation option (and pragma). diffs (15 lines): diff --git a/gdk/gdk_time.c b/gdk/gdk_time.c ---

MonetDB: Jan2022 - Do not allow invalid json in COPY BINARY INTO

2022-09-14 Thread Joeri van Ruth
Changeset: d9d16949e459 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d9d16949e459 Added Files: sql/test/bincopy/Tests/bincopy_invalid_json.SQL.py Modified Files: sql/backends/monet5/sql_bincopyfrom.c sql/test/bincopy/Tests/All Branch: Jan2022 Log Message: Do not

MonetDB: default - Merge with Sep2022 branch.

2022-09-14 Thread Sjoerd Mullender
Changeset: 75464f0a8836 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/75464f0a8836 Branch: default Log Message: Merge with Sep2022 branch. diffs (12 lines): diff --git a/sql/backends/monet5/UDF/pyapi3/type_conversion3.c b/sql/backends/monet5/UDF/pyapi3/type_conversion3.c --- a/sql/ba

MonetDB: Sep2022 - Merge with Jan2022 branch.

2022-09-14 Thread Sjoerd Mullender
Changeset: a16581586d7c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a16581586d7c Modified Files: sql/backends/monet5/UDF/pyapi3/pyheader.h sql/backends/monet5/UDF/pyapi3/type_conversion3.c Branch: Sep2022 Log Message: Merge with Jan2022 branch. diffs (12 lines): diff

MonetDB: Jan2022 - Merge with Jul2021 branch.

2022-09-14 Thread Sjoerd Mullender
Changeset: 9d06a9ac119f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9d06a9ac119f Modified Files: sql/backends/monet5/UDF/pyapi3/pyheader.h sql/backends/monet5/UDF/pyapi3/type_conversion3.c Branch: Jan2022 Log Message: Merge with Jul2021 branch. diffs (46 lines): diff

MonetDB: Jul2021 - Minimal port to Python 3.11 (i.e. get it to c...

2022-09-14 Thread Sjoerd Mullender
Changeset: c8b5a0a4e270 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c8b5a0a4e270 Modified Files: sql/backends/monet5/UDF/pyapi3/pyheader.h sql/backends/monet5/UDF/pyapi3/type_conversion3.c Branch: Jul2021 Log Message: Minimal port to Python 3.11 (i.e. get it to compile)

MonetDB: default - Clang thinks it's GCC.

2022-09-14 Thread Sjoerd Mullender
Changeset: c139e4ab52dd for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c139e4ab52dd Modified Files: gdk/gdk_time.c Branch: default Log Message: Clang thinks it's GCC. diffs (15 lines): diff --git a/gdk/gdk_time.c b/gdk/gdk_time.c --- a/gdk/gdk_time.c +++ b/gdk/gdk_time.c @@ -84

MonetDB: default - Ignore incorrect warning on older gcc.

2022-09-14 Thread Sjoerd Mullender
Changeset: 0875f14472fc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0875f14472fc Modified Files: gdk/gdk_time.c Branch: default Log Message: Ignore incorrect warning on older gcc. diffs (14 lines): diff --git a/gdk/gdk_time.c b/gdk/gdk_time.c --- a/gdk/gdk_time.c +++ b/gdk/g

MonetDB: default - Initialize variables.

2022-09-14 Thread Sjoerd Mullender
Changeset: 310bfbe6faf5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/310bfbe6faf5 Modified Files: sql/backends/monet5/UDF/capi/capi.c Branch: default Log Message: Initialize variables. diffs (16 lines): diff --git a/sql/backends/monet5/UDF/capi/capi.c b/sql/backends/monet5/U