MonetDB: Sep2022 - merge with logger-fix

2023-04-13 Thread Aris Koning
Changeset: ae4fb3b23216 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ae4fb3b23216 Branch: Sep2022 Log Message: merge with logger-fix diffs (truncated from 1095 to 300 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++ b/gdk/gdk_logger.c @@ -235,8

MonetDB: logger-fix - fix performance bug: use latest end instea...

2023-04-13 Thread Aris Koning
Changeset: f5ff52d61f9d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f5ff52d61f9d Modified Files: gdk/gdk_logger.c Branch: logger-fix Log Message: fix performance bug: use latest end instead of current flusher's end diffs (37 lines): diff --git a/gdk/gdk_logger.c

MonetDB: logger-fix - fix and improve rotation conditions

2023-04-10 Thread Aris Koning
Changeset: 45d4164a8e7e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/45d4164a8e7e Modified Files: gdk/gdk_logger.c Branch: logger-fix Log Message: fix and improve rotation conditions diffs (13 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c

MonetDB: logger-fix - remove unused variable

2023-04-04 Thread Aris Koning
Changeset: 4e438c7e2dd0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/4e438c7e2dd0 Modified Files: gdk/gdk_logger.c Branch: logger-fix Log Message: remove unused variable diffs (22 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++

MonetDB: logger-fix - use more sensible argument identifier in i...

2023-04-04 Thread Aris Koning
Changeset: 85bd0d10a5f8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/85bd0d10a5f8 Modified Files: gdk/gdk_logger.c Branch: logger-fix Log Message: use more sensible argument identifier in implementation signature and apply more consistent typing. diffs (80 lines): diff

MonetDB: logger-fix - fix nowal implementation

2023-04-04 Thread Aris Koning
Changeset: fa19fa236867 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/fa19fa236867 Modified Files: gdk/gdk_logger.c Branch: logger-fix Log Message: fix nowal implementation diffs (40 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++

MonetDB: Jan2022 - add small test for recent compiler fix

2023-03-23 Thread Aris Koning
Changeset: d430d93b201a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d430d93b201a Added Files: sql/test/miscellaneous/Tests/table_alias_on_cte.test Modified Files: sql/test/miscellaneous/Tests/All Branch: Jan2022 Log Message: add small test for recent compiler fix

MonetDB: logger-fix - fix memory corruption

2023-03-23 Thread Aris Koning
Changeset: 839e945a3d61 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/839e945a3d61 Modified Files: gdk/gdk_logger.c Branch: logger-fix Log Message: fix memory corruption diffs (60 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++

MonetDB: Jan2022 - small fix to SQL compiler

2023-03-22 Thread Aris Koning
Changeset: c25f1e2fc38f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c25f1e2fc38f Modified Files: sql/server/rel_select.c Branch: Jan2022 Log Message: small fix to SQL compiler diffs (13 lines): diff --git a/sql/server/rel_select.c b/sql/server/rel_select.c ---

MonetDB: logger-fix - fix some compiler warnings

2023-03-22 Thread Aris Koning
Changeset: 0b5bbbddd0cb for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0b5bbbddd0cb Modified Files: gdk/gdk_logger.c Branch: logger-fix Log Message: fix some compiler warnings diffs (37 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++

MonetDB: logger-cleanup - close branch

2023-03-21 Thread Aris Koning
Changeset: fdb14e5bbd24 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/fdb14e5bbd24 Branch: logger-cleanup Log Message: close branch ___ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to

MonetDB: logger-cleanup - properly check for disabled log files

2023-03-21 Thread Aris Koning
Changeset: 91e3032973da for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/91e3032973da Modified Files: gdk/gdk_logger.c Branch: logger-cleanup Log Message: properly check for disabled log files diffs (12 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c ---

MonetDB: logger-fix - fix flush_range_cleanup

2023-03-21 Thread Aris Koning
Changeset: 1104cb2e1a88 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1104cb2e1a88 Modified Files: gdk/gdk_logger.c Branch: logger-fix Log Message: fix flush_range_cleanup diffs (19 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++

MonetDB: logger-fix - properly check for disabled log files

2023-03-21 Thread Aris Koning
Changeset: dbdc95602d39 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/dbdc95602d39 Modified Files: gdk/gdk_logger.c Branch: logger-fix Log Message: properly check for disabled log files diffs (12 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c

MonetDB: logger-fix - fix flush range cleanup

2023-03-21 Thread Aris Koning
Changeset: 87d6d880662a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/87d6d880662a Modified Files: gdk/gdk_logger.c Branch: logger-fix Log Message: fix flush range cleanup diffs (11 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++

MonetDB: logger-fix - fix regression issue on forced log applica...

2023-03-21 Thread Aris Koning
Changeset: 8b227560a8d0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8b227560a8d0 Modified Files: gdk/gdk_logger.c Branch: logger-fix Log Message: fix regression issue on forced log application diffs (37 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c ---

MonetDB: logger-fix - use rotation_lock instead of atomic_ptr

2023-03-21 Thread Aris Koning
Changeset: 78eedfbc52a4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/78eedfbc52a4 Modified Files: gdk/gdk_logger.c gdk/gdk_logger_internals.h Branch: logger-fix Log Message: use rotation_lock instead of atomic_ptr diffs (102 lines): diff --git a/gdk/gdk_logger.c

MonetDB: logger-fix - more cleanups

2023-03-21 Thread Aris Koning
Changeset: 9682db93f458 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9682db93f458 Modified Files: gdk/gdk_logger.c Branch: logger-fix Log Message: more cleanups diffs (164 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++ b/gdk/gdk_logger.c

MonetDB: logger-fix - fix flush range cleanup

2023-03-21 Thread Aris Koning
Changeset: 71d01dc84ff2 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/71d01dc84ff2 Modified Files: gdk/gdk_logger.c gdk/gdk_logger_internals.h gdk/gdk_logger_old.c Branch: logger-fix Log Message: fix flush range cleanup diffs (206 lines): diff --git

MonetDB: logger-fix - clean up synchronization gdk_logger

2023-03-21 Thread Aris Koning
Changeset: 6da178705fa7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/6da178705fa7 Modified Files: gdk/gdk_logger.c gdk/gdk_logger_internals.h Branch: logger-fix Log Message: clean up synchronization gdk_logger diffs (truncated from 1261 to 300 lines): diff --git

MonetDB: logger-fix - new temporary branch to cleanup logger syn...

2023-03-21 Thread Aris Koning
Changeset: f1018573c4fa for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f1018573c4fa Branch: logger-fix Log Message: new temporary branch to cleanup logger synchronization ___ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe

MonetDB: logger-cleanup - fix regression issue on forced log app...

2023-03-21 Thread Aris Koning
Changeset: 5357633bc703 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/5357633bc703 Modified Files: gdk/gdk_logger.c Branch: logger-cleanup Log Message: fix regression issue on forced log application diffs (37 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c ---

MonetDB: logger-cleanup - use rotation_lock instead of atomic_ptr

2023-03-21 Thread Aris Koning
Changeset: 539dd7257d09 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/539dd7257d09 Modified Files: gdk/gdk_logger.c gdk/gdk_logger_internals.h Branch: logger-cleanup Log Message: use rotation_lock instead of atomic_ptr diffs (102 lines): diff --git a/gdk/gdk_logger.c

MonetDB: logger-cleanup - more cleanups

2023-03-17 Thread Aris Koning
Changeset: bb09d2c561ea for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bb09d2c561ea Modified Files: gdk/gdk_logger.c Branch: logger-cleanup Log Message: more cleanups diffs (164 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++

MonetDB: logger-cleanup - fix flush range cleanup

2023-03-17 Thread Aris Koning
Changeset: 9cfebdb5fbe1 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9cfebdb5fbe1 Modified Files: gdk/gdk_logger.c gdk/gdk_logger_internals.h gdk/gdk_logger_old.c Branch: logger-cleanup Log Message: fix flush range cleanup diffs (206 lines): diff --git

MonetDB: logger-cleanup - clean up synchronization gdk_logger

2023-03-16 Thread Aris Koning
Changeset: 40690d9a6feb for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/40690d9a6feb Modified Files: gdk/gdk_logger.c gdk/gdk_logger_internals.h Branch: logger-cleanup Log Message: clean up synchronization gdk_logger diffs (truncated from 1280 to 300 lines): diff --git

MonetDB: logger-cleanup - new temporary branch to cleanup logger...

2023-03-16 Thread Aris Koning
Changeset: 90cd02347c3a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/90cd02347c3a Branch: logger-cleanup Log Message: new temporary branch to cleanup logger synchronization ___ checkin-list mailing list -- checkin-list@monetdb.org To

MonetDB: Sep2022 - synchronize log_tdone

2023-02-28 Thread Aris Koning
Changeset: eed741702c53 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/eed741702c53 Modified Files: gdk/gdk_logger.c Branch: Sep2022 Log Message: synchronize log_tdone diffs (55 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++

MonetDB: multi-cachelock - switch to more simpel BBPrecord hando...

2023-02-28 Thread Aris Koning
Changeset: a4f3ae7a5486 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a4f3ae7a5486 Modified Files: gdk/gdk.h gdk/gdk_bbp.c gdk/gdk_utils.c Branch: multi-cachelock Log Message: switch to more simpel BBPrecord handover heuristic diffs (159 lines): diff --git

MonetDB: multi-cachelock - hand over in multiples of fixed size ...

2023-02-27 Thread Aris Koning
Changeset: 9b2c61ebfd00 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9b2c61ebfd00 Modified Files: gdk/gdk_bbp.c Branch: multi-cachelock Log Message: hand over in multiples of fixed size batches of records diffs (15 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c ---

MonetDB: multi-cachelock - assert correct statistics

2023-02-27 Thread Aris Koning
Changeset: 4d79d779bc96 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/4d79d779bc96 Modified Files: gdk/gdk_bbp.c Branch: multi-cachelock Log Message: assert correct statistics diffs (11 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++ b/gdk/gdk_bbp.c

MonetDB: multi-cachelock - use proper macro

2023-02-23 Thread Aris Koning
Changeset: 01acdc473294 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/01acdc473294 Modified Files: gdk/gdk_utils.c Branch: multi-cachelock Log Message: use proper macro diffs (32 lines): diff --git a/gdk/gdk_utils.c b/gdk/gdk_utils.c --- a/gdk/gdk_utils.c +++

MonetDB: multi-cachelock - more missing statistics updates

2023-02-23 Thread Aris Koning
Changeset: 2475dda32453 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2475dda32453 Modified Files: gdk/gdk_bbp.c Branch: multi-cachelock Log Message: more missing statistics updates diffs (29 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++

MonetDB: multi-cachelock - properly reset statistics

2023-02-23 Thread Aris Koning
Changeset: 31ecafb77db6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/31ecafb77db6 Modified Files: gdk/gdk_bbp.c Branch: multi-cachelock Log Message: properly reset statistics diffs (12 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++ b/gdk/gdk_bbp.c

MonetDB: multi-cachelock - forgot to unlock

2023-02-23 Thread Aris Koning
Changeset: c047137dd111 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c047137dd111 Modified Files: gdk/gdk_bbp.c Branch: multi-cachelock Log Message: forgot to unlock diffs (11 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++ b/gdk/gdk_bbp.c @@

MonetDB: multi-cachelock - reciprocate redundant free BBP record...

2023-02-23 Thread Aris Koning
Changeset: 6b12c572c061 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/6b12c572c061 Modified Files: gdk/gdk_bbp.c Branch: multi-cachelock Log Message: reciprocate redundant free BBP records to general free list diffs (46 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c ---

MonetDB: multi-cachelock - fix leak bug: attaching wrong end

2023-02-23 Thread Aris Koning
Changeset: abb311c8ebcc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/abb311c8ebcc Modified Files: gdk/gdk_bbp.c Branch: multi-cachelock Log Message: fix leak bug: attaching wrong end diffs (22 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++

MonetDB: Jul2021 - remove redundant check

2023-02-16 Thread Aris Koning
Changeset: 55811bb0e07e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/55811bb0e07e Modified Files: gdk/gdk_logger.c Branch: Jul2021 Log Message: remove redundant check diffs (12 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++

MonetDB: multi-cachelock - introduce free list statistics

2023-02-01 Thread Aris Koning
Changeset: 925f9dea7f62 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/925f9dea7f62 Modified Files: gdk/gdk_bbp.c Branch: multi-cachelock Log Message: introduce free list statistics diffs (26 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++

MonetDB: multi-cachelock - introduce the general free list

2023-02-01 Thread Aris Koning
Changeset: 55fc817ec341 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/55fc817ec341 Modified Files: gdk/gdk.h gdk/gdk_bbp.c Branch: multi-cachelock Log Message: introduce the general free list diffs (90 lines): diff --git a/gdk/gdk.h b/gdk/gdk.h --- a/gdk/gdk.h +++

MonetDB: multi-cachelock - always mark record's original allocator

2023-01-29 Thread Aris Koning
Changeset: d20354952807 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d20354952807 Modified Files: gdk/gdk_bbp.c Branch: multi-cachelock Log Message: always mark record's original allocator diffs (22 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++

MonetDB: multi-cachelock - missing unlock

2023-01-29 Thread Aris Koning
Changeset: a7d5bce559c9 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a7d5bce559c9 Modified Files: gdk/gdk_bbp.c Branch: multi-cachelock Log Message: missing unlock diffs (11 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++ b/gdk/gdk_bbp.c @@ -2467,6

MonetDB: default - merge with transaction_layer_revamp

2023-01-27 Thread Aris Koning
Changeset: e5de827de0bc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e5de827de0bc Branch: default Log Message: merge with transaction_layer_revamp diffs (truncated from 1626 to 300 lines): diff --git a/sql/backends/monet5/sql_cat.c b/sql/backends/monet5/sql_cat.c ---

MonetDB: transaction_layer_revamp - merge with default

2023-01-27 Thread Aris Koning
Changeset: 3396814abd0e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3396814abd0e Branch: transaction_layer_revamp Log Message: merge with default diffs (truncated from 315 to 300 lines): diff --git a/monetdb5/mal/mal_client.c b/monetdb5/mal/mal_client.c ---

MonetDB: transaction_layer_revamp - merge with default

2023-01-26 Thread Aris Koning
Changeset: 014d39a54490 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/014d39a54490 Modified Files: sql/storage/store.c Branch: transaction_layer_revamp Log Message: merge with default diffs (truncated from 425510 to 300 lines): diff --git a/clients/examples/perl/malsample.pl

MonetDB: transaction_layer_revamp - merge with default

2023-01-25 Thread Aris Koning
Changeset: 2d884b58c8c6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2d884b58c8c6 Modified Files: sql/backends/monet5/sql_cat.c sql/include/sql_catalog.h sql/storage/objectset.c sql/storage/sql_catalog.c sql/storage/store.c Branch:

MonetDB: multi-cachelock - merge with default

2023-01-23 Thread Aris Koning
Changeset: 9b1c9fb95694 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9b1c9fb95694 Modified Files: gdk/gdk.h gdk/gdk_bbp.c gdk/gdk_private.h gdk/gdk_utils.c Branch: multi-cachelock Log Message: merge with default diffs (truncated from 28052 to 300

MonetDB: transaction_layer_revamp - remove assert that causes un...

2023-01-23 Thread Aris Koning
Changeset: 375ca633b910 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/375ca633b910 Modified Files: sql/storage/bat/bat_storage.c Branch: transaction_layer_revamp Log Message: remove assert that causes unused variables diffs (22 lines): diff --git

MonetDB: multi-cachelock - close head

2023-01-23 Thread Aris Koning
Changeset: 7fa0a95cc156 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/7fa0a95cc156 Branch: multi-cachelock Log Message: close head ___ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to

MonetDB: transaction_layer_revamp - close head

2023-01-18 Thread Aris Koning
Changeset: e4e092f4e4ce for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e4e092f4e4ce Branch: transaction_layer_revamp Log Message: close head ___ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to

MonetDB: transaction_layer_revamp - merge with temscs2os

2023-01-18 Thread Aris Koning
Changeset: 5a985d6f3ea7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/5a985d6f3ea7 Branch: transaction_layer_revamp Log Message: merge with temscs2os diffs (23 lines): diff --git a/sql/storage/bat/bat_storage.c b/sql/storage/bat/bat_storage.c --- a/sql/storage/bat/bat_storage.c +++

MonetDB: tempscs2os - final fixes: locally all tests are now green

2023-01-18 Thread Aris Koning
Changeset: 53e201ee51a9 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/53e201ee51a9 Modified Files: sql/storage/bat/bat_storage.c Branch: tempscs2os Log Message: final fixes: locally all tests are now green diffs (23 lines): diff --git a/sql/storage/bat/bat_storage.c

MonetDB: tempscs2os - merge with transaction_layer_revamp

2023-01-18 Thread Aris Koning
Changeset: d9c152b4f07e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d9c152b4f07e Branch: tempscs2os Log Message: merge with transaction_layer_revamp diffs (truncated from 27937 to 300 lines): diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@

MonetDB: transaction_layer_revamp - merge with default

2023-01-18 Thread Aris Koning
Changeset: 3a8734ac3450 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3a8734ac3450 Modified Files: sql/backends/monet5/sql_cat.c sql/include/sql_catalog.h sql/server/sql_mvc.c sql/storage/bat/bat_storage.c sql/storage/objectset.c

MonetDB: transaction_layer_revamp - merge tempscs2os

2023-01-18 Thread Aris Koning
Changeset: 615f80b54992 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/615f80b54992 Branch: transaction_layer_revamp Log Message: merge tempscs2os diffs (truncated from 1597 to 300 lines): diff --git a/sql/backends/monet5/sql_cat.c b/sql/backends/monet5/sql_cat.c ---

MonetDB: tempscs2os - update TODOs

2023-01-18 Thread Aris Koning
Changeset: 19cf5d017105 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/19cf5d017105 Modified Files: sql/storage/bat/bat_storage.c sql/storage/objectset.c sql/storage/store.c Branch: tempscs2os Log Message: update TODOs diffs (109 lines): diff --git

MonetDB: tempscs2os - update TODOs

2023-01-17 Thread Aris Koning
Changeset: 1f61471faeac for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1f61471faeac Modified Files: sql/storage/bat/bat_storage.c sql/storage/objectset.c sql/storage/store.c Branch: tempscs2os Log Message: update TODOs diffs (124 lines): diff --git

MonetDB: tempscs2os - rename _localtmps back to localtmps

2023-01-17 Thread Aris Koning
Changeset: 8e9408b32251 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8e9408b32251 Modified Files: sql/include/sql_catalog.h sql/storage/sql_catalog.c sql/storage/store.c Branch: tempscs2os Log Message: rename _localtmps back to localtmps diffs (166 lines):

MonetDB: tempscs2os - close head

2023-01-17 Thread Aris Koning
Changeset: 74886679b497 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/74886679b497 Branch: tempscs2os Log Message: close head ___ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to

MonetDB: tempscs2os - always return a referenced counted copy in...

2023-01-17 Thread Aris Koning
Changeset: dc785f594e79 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/dc785f594e79 Modified Files: sql/storage/bat/bat_storage.c Branch: tempscs2os Log Message: always return a referenced counted copy in bind_*_data diffs (21 lines): diff --git a/sql/storage/bat/bat_storage.c

MonetDB: tempscs2os - fix update_idx

2023-01-17 Thread Aris Koning
Changeset: b47b9b293667 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b47b9b293667 Modified Files: sql/storage/bat/bat_storage.c Branch: tempscs2os Log Message: fix update_idx diffs (12 lines): diff --git a/sql/storage/bat/bat_storage.c b/sql/storage/bat/bat_storage.c ---

MonetDB: tempscs2os - new_table should dup gtt's as gtt's

2023-01-17 Thread Aris Koning
Changeset: 7ddf7e58f8df for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/7ddf7e58f8df Modified Files: sql/storage/bat/bat_storage.c sql/storage/store.c Branch: tempscs2os Log Message: new_table should dup gtt's as gtt's diffs (132 lines): diff --git

MonetDB: tempscs2os - find_tmp_table should return the global te...

2023-01-17 Thread Aris Koning
Changeset: c32d87976035 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c32d87976035 Modified Files: sql/storage/sql_catalog.c sql/storage/store.c Branch: tempscs2os Log Message: find_tmp_table should return the global temp first diffs (89 lines): diff --git

MonetDB: tempscs2os - and more fixes

2023-01-17 Thread Aris Koning
Changeset: aff41cb5846e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/aff41cb5846e Modified Files: sql/backends/monet5/sql_cat.c sql/storage/store.c Branch: tempscs2os Log Message: and more fixes diffs (68 lines): diff --git a/sql/backends/monet5/sql_cat.c

MonetDB: tempscs2os - more fixes

2023-01-17 Thread Aris Koning
Changeset: 0386c7349e55 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0386c7349e55 Modified Files: sql/server/sql_mvc.c sql/storage/bat/bat_storage.c Branch: tempscs2os Log Message: more fixes diffs (48 lines): diff --git a/sql/server/sql_mvc.c b/sql/server/sql_mvc.c

MonetDB: tempscs2os - fix regression

2023-01-17 Thread Aris Koning
Changeset: d2b4211d847b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d2b4211d847b Modified Files: sql/storage/bat/bat_storage.c Branch: tempscs2os Log Message: fix regression diffs (12 lines): diff --git a/sql/storage/bat/bat_storage.c b/sql/storage/bat/bat_storage.c ---

MonetDB: transaction_layer_revamp - tid = (uncommitted bit | sts...

2023-01-12 Thread Aris Koning
Changeset: 921c61c912b3 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/921c61c912b3 Modified Files: sql/storage/sql_catalog.c sql/storage/store.c Branch: transaction_layer_revamp Log Message: tid = (uncommitted bit | sts | ntid): where ntid is this transaction's

MonetDB: transaction_layer_revamp - set tr->tid and tr->ts equal...

2023-01-12 Thread Aris Koning
Changeset: 9fbd6d70f01b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9fbd6d70f01b Modified Files: sql/storage/bat/bat_storage.c sql/storage/store.c Branch: transaction_layer_revamp Log Message: set tr->tid and tr->ts equal modulo child transaction id. diffs (70

MonetDB: transaction_layer_revamp - set tid and ts equal on tran...

2023-01-12 Thread Aris Koning
Changeset: 28f19e3cb7d8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/28f19e3cb7d8 Modified Files: sql/storage/bat/bat_storage.c sql/storage/store.c Branch: transaction_layer_revamp Log Message: set tid and ts equal on transaction. diffs (108 lines): diff --git

MonetDB: transaction_layer_revamp - increment transactional time...

2023-01-12 Thread Aris Koning
Changeset: be74efb33fea for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/be74efb33fea Modified Files: sql/include/sql_catalog.h sql/storage/bat/bat_storage.c sql/storage/objectset.c sql/storage/store.c Branch: transaction_layer_revamp Log Message: increment

MonetDB: Sep2022 - allow log rotation to a new file concurrently...

2023-01-06 Thread Aris Koning
Changeset: 78f72ded0eae for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/78f72ded0eae Modified Files: gdk/gdk_logger.c gdk/gdk_logger_internals.h Branch: Sep2022 Log Message: allow log rotation to a new file concurrently with the flush of the previous log file diffs (98

MonetDB: tempscs2os - various fixes

2023-01-06 Thread Aris Koning
Changeset: a9f28545e9e2 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a9f28545e9e2 Modified Files: sql/storage/bat/bat_storage.c sql/storage/objectset.c sql/storage/sql_catalog.c sql/storage/store.c Branch: tempscs2os Log Message: various fixes diffs

MonetDB: tempscs2os - Use os->temporary to have a refcount based...

2023-01-06 Thread Aris Koning
Changeset: 72e75a58104f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/72e75a58104f Modified Files: sql/storage/objectset.c sql/storage/store.c Branch: tempscs2os Log Message: Use os->temporary to have a refcount based destruction for the localtemps os. diffs (109

MonetDB: tempscs2os - Get rid of specialized TEMP code in bat_st...

2023-01-06 Thread Aris Koning
Changeset: d2afa16d05c8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d2afa16d05c8 Modified Files: sql/storage/bat/bat_storage.c Branch: tempscs2os Log Message: Get rid of specialized TEMP code in bat_storage as much as possible. diffs (truncated from 920 to 300 lines): diff

MonetDB: tempscs2os - fixes

2023-01-06 Thread Aris Koning
Changeset: 26198b2706c7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/26198b2706c7 Modified Files: sql/storage/sql_catalog.c sql/storage/store.c Branch: tempscs2os Log Message: fixes diffs (23 lines): diff --git a/sql/storage/sql_catalog.c b/sql/storage/sql_catalog.c

MonetDB: tempscs2os - initial switch from cs to os:

2023-01-06 Thread Aris Koning
Changeset: 412bf96d642c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/412bf96d642c Modified Files: sql/include/sql_catalog.h sql/storage/bat/bat_storage.c sql/storage/sql_catalog.c sql/storage/store.c Branch: tempscs2os Log Message: initial switch from cs

MonetDB: tempscs2os - new branch: tempscs2os

2023-01-06 Thread Aris Koning
Changeset: 3245a13cccfe for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3245a13cccfe Branch: tempscs2os Log Message: new branch: tempscs2os ___ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to

MonetDB: transaction_layer_revamp - new branch transaction_layer...

2023-01-06 Thread Aris Koning
Changeset: a3a4a27b8127 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a3a4a27b8127 Branch: transaction_layer_revamp Log Message: new branch transaction_layer_revamp: various more and less related code cleanups and efficiency improvements ___

MonetDB: multi-cachelock - forget this head

2022-12-30 Thread Aris Koning
Changeset: df805b39af78 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/df805b39af78 Branch: multi-cachelock Log Message: forget this head ___ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to

MonetDB: multi-cachelock - allow log rotation to a new file conc...

2022-12-30 Thread Aris Koning
Changeset: 3d4378764615 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3d4378764615 Modified Files: gdk/gdk_logger.c gdk/gdk_logger_internals.h Branch: multi-cachelock Log Message: allow log rotation to a new file concurrently with the flush of the previous log file

MonetDB: multi-cachelock - Back to the main suspect: e3bf73edad44

2022-12-29 Thread Aris Koning
Changeset: b4f297675ec0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b4f297675ec0 Modified Files: gdk/gdk_logger.c Branch: multi-cachelock Log Message: Back to the main suspect: e3bf73edad44 diffs (45 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c ---

MonetDB: multi-cachelock - Revert to Sep2022 7th December revisi...

2022-12-29 Thread Aris Koning
Changeset: 116eade0db71 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/116eade0db71 Modified Files: gdk/gdk_logger.c Branch: multi-cachelock Log Message: Revert to Sep2022 7th December revision 5d8955c8b023 diffs (45 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c ---

MonetDB: multi-cachelock - revert to Sep2022 8th of December e3b...

2022-12-28 Thread Aris Koning
Changeset: f23219516173 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f23219516173 Modified Files: gdk/gdk_interprocess.c gdk/gdk_logger.c gdk/gdk_private.h monetdb5/modules/mal/tablet.c sql/ChangeLog.Sep2022 Branch: multi-cachelock Log Message:

MonetDB: multi-cachelock - Terrible misuse of unrelated branch t...

2022-12-27 Thread Aris Koning
Changeset: d5fb4caf9ce4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d5fb4caf9ce4 Added Files: clients/Tests/exports.stable.out-noapprove monetdb5/mal/Tests/tst009.maltest monetdb5/modules/kernel/status.c monetdb5/modules/mal/Tests/call00.maltest

MonetDB: multi-cachelock - merge with default

2022-12-27 Thread Aris Koning
Changeset: 98d0c2645a23 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/98d0c2645a23 Modified Files: gdk/gdk_bbp.c gdk/gdk_private.h Branch: multi-cachelock Log Message: merge with default diffs (truncated from 4282 to 300 lines): diff --git a/.hgtags b/.hgtags ---

MonetDB: multi-cachelock - merge with default

2022-12-27 Thread Aris Koning
Changeset: 034b35088ba5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/034b35088ba5 Branch: multi-cachelock Log Message: merge with default diffs (truncated from 4639 to 300 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -788,3 +788,4 @@

MonetDB: multi-cachelock - merge with default

2022-12-27 Thread Aris Koning
Changeset: 0e6f6f759459 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0e6f6f759459 Modified Files: gdk/gdk.h gdk/gdk_bbp.c gdk/gdk_private.h gdk/gdk_utils.c Branch: multi-cachelock Log Message: merge with default diffs (truncated from 1871 to 300

MonetDB: Jan2022 - increase critical section of rw lock:

2022-12-22 Thread Aris Koning
Changeset: dcc6f9951a32 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/dcc6f9951a32 Modified Files: sql/storage/objectset.c Branch: Jan2022 Log Message: increase critical section of rw lock: Concurrently unlocking the read lock in the rw lock is a costly operation and when

MonetDB: Sep2022 - Rare data race: missing rotation_lock on file...

2022-12-08 Thread Aris Koning
Changeset: e3bf73edad44 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e3bf73edad44 Modified Files: gdk/gdk_logger.c Branch: Sep2022 Log Message: Rare data race: missing rotation_lock on file flush and sync when log_tstart is forced to rotate. diffs (45 lines): diff --git

MonetDB: Jul2021 - Fix backup path in backup_new.

2022-12-07 Thread Aris Koning
Changeset: a568563dc7e1 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a568563dc7e1 Modified Files: gdk/gdk_bat.c Branch: Jul2021 Log Message: Fix backup path in backup_new. diffs (19 lines): diff --git a/gdk/gdk_bat.c b/gdk/gdk_bat.c --- a/gdk/gdk_bat.c +++ b/gdk/gdk_bat.c @@

MonetDB: Jul2021 - Fix extension. (backport of c0d222c1da93)

2022-12-07 Thread Aris Koning
Changeset: 602e4e6d3021 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/602e4e6d3021 Modified Files: gdk/gdk_bat.c Branch: Jul2021 Log Message: Fix extension. (backport of c0d222c1da93) diffs (14 lines): diff --git a/gdk/gdk_bat.c b/gdk/gdk_bat.c --- a/gdk/gdk_bat.c +++

MonetDB: default - update monetdb man page file

2022-12-06 Thread Aris Koning
Changeset: 8884569cd515 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8884569cd515 Modified Files: tools/merovingian/client/monetdb.1 Branch: default Log Message: update monetdb man page file diffs (52 lines): diff --git a/tools/merovingian/client/monetdb.1

MonetDB: default - shorten changelog message a bit

2022-12-05 Thread Aris Koning
--- a/tools/merovingian/ChangeLog +++ b/tools/merovingian/ChangeLog @@ -4,23 +4,16 @@ * Mon Dec 5 2022 Aris Koning - The monetdb get, inherit, lock and release commands are extended with ‘apply-to-all’ syntax similar to related functionality: - Usage: - monetdb set property=value [database

MonetDB: default - add changelog entry for monetdb cli extensions

2022-12-05 Thread Aris Koning
/merovingian/ChangeLog --- a/tools/merovingian/ChangeLog +++ b/tools/merovingian/ChangeLog @@ -1,3 +1,26 @@ # ChangeLog file for sql/src/backends/monet5/merovingian # This file is updated with mchangelog +* Mon Dec 5 2022 Aris Koning +- The monetdb get, inherit, lock and release commands are extended

MonetDB: default - implement -a for monetdb lock and release

2022-12-03 Thread Aris Koning
Changeset: f18c7b9c54a8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f18c7b9c54a8 Modified Files: tools/merovingian/client/monetdb.c Branch: default Log Message: implement -a for monetdb lock and release diffs (65 lines): diff --git a/tools/merovingian/client/monetdb.c

MonetDB: default - Remove unused branch.

2022-12-03 Thread Aris Koning
Changeset: 683d7ae443eb for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/683d7ae443eb Modified Files: tools/merovingian/client/monetdb.c Branch: default Log Message: Remove unused branch. diffs (70 lines): diff --git a/tools/merovingian/client/monetdb.c

MonetDB: default - add apply all functionality to monetdb inheri...

2022-12-03 Thread Aris Koning
Changeset: c1e769688e89 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c1e769688e89 Modified Files: tools/merovingian/client/monetdb.c Branch: default Log Message: add apply all functionality to monetdb inherit and set diffs (69 lines): diff --git

MonetDB: default - small bug fix: append only one '=' character ...

2022-12-03 Thread Aris Koning
Changeset: b6c97a7e927b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b6c97a7e927b Modified Files: tools/merovingian/client/monetdb.c Branch: default Log Message: small bug fix: append only one '=' character to property diffs (20 lines): diff --git

MonetDB: multi-cachelock - Make sure bat is inserted into its or...

2022-11-28 Thread Aris Koning
Changeset: 78443af83298 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/78443af83298 Modified Files: gdk/gdk.h gdk/gdk_bbp.c Branch: multi-cachelock Log Message: Make sure bat is inserted into its original free list during bbpclear. diffs (146 lines): diff --git

MonetDB: multi-cachelock - Merge with default.

2022-11-24 Thread Aris Koning
Changeset: 874c587e8379 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/874c587e8379 Modified Files: gdk/gdk_bbp.c gdk/gdk_private.h Branch: multi-cachelock Log Message: Merge with default. diffs (truncated from 3845 to 300 lines): diff --git

  1   2   3   4   5   6   7   8   9   10   >