Commits included in testrun 81319:256b9f030953

changeset 81308:99d401144654
date:2021-05-10 09:22 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/server/rel_unnest.c sql/test/SQLancer/Tests/sqlancer15.test
message:Don't simplify list of atoms with 1 element at the moment, rel_dce optimizer doesn't handle it well
 
changeset 81309:59925200c480
date:2021-05-10 11:00 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/backends/monet5/sql.c sql/backends/monet5/wlr.c sql/storage/bat/bat_storage.c sql/storage/sql_storage.h sql/storage/store.c sql/test/miscellaneous/Tests/transaction_isolation.SQL.py
message:Use the new LOG_CONFLICT macro to detect deletion conflicts on the storage and throw a better error message on those cases
 
changeset 81310:fc1a558e3059
date:2021-05-10 12:00 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Jul2021
files:gdk/gdk_storage.c
message:Persist the hash after the bat was saved + some cleanup.
 
changeset 81311:8bcb90568f9e
date:2021-05-10 12:00 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Jul2021
files:gdk/gdk_batop.c
message:When updating a bat, destroy the hash if it is not loaded.
 
changeset 81312:f30b78a24118
date:2021-05-10 13:10 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/backends/monet5/sql.c sql/backends/monet5/wlr.c sql/storage/bat/bat_storage.c sql/test/miscellaneous/Tests/transaction_isolation.SQL.py
message:Throw better error message on update conflicts and small cleanup
 
changeset 81313:cba5fe23a059
date:2021-05-10 14:44 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/backends/monet5/sql.c sql/backends/monet5/sql_cat.c sql/backends/monet5/sql_statistics.c sql/backends/monet5/sql_user.c sql/server/sql_privileges.c sql/storage/bat/bat_table.c
message:Adding missing transaction conflict checks
 
changeset 81314:99957028678c
date:2021-05-10 15:33 +0200
user:Niels Nes <niels@cwi.nl>
branch:Jul2021
files:sql/storage/bat/bat_storage.c sql/storage/objectset.c sql/storage/store.c
message:cleanup
 
changeset 81315:19e963bb241f
date:2021-05-10 16:38 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/backends/monet5/sql_cat.c sql/storage/sql_storage.h sql/storage/store.c sql/storage/store_dependency.c
message:Return proper error codes on transaction conflict during ddl calls. More cleanup still needed
 
changeset 81317:870192670926
date:2021-05-10 17:50 +0300
user:Panagiotis Koutsourakis <kutsurak@monetdbsolutions.com>
branch:Jul2021
files:
message:Merge heads
 
changeset 81318:f397d9a9be2a
date:2021-05-10 17:04 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/storage/store.c
message:Propagate transaction errors while dropping all dependencies
 
changeset 81319:256b9f030953
date:2021-05-10 17:48 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jul2021
files:sql/backends/monet5/sql_cat.c sql/server/rel_psm.c sql/server/rel_schema.c sql/server/sql_mvc.c sql/test/miscellaneous/Tests/transaction_isolation.SQL.py
message:Throw transaction conflict error messages, but more improvements still needed