Commits included in testrun 74815:dc3de77ad720

changeset 74789:a0e687e83898
date:2020-06-04 09:37 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jun2020
files:sql/server/rel_exp.c sql/server/rel_exp.h sql/server/rel_select.c sql/test/miscellaneous/Tests/simple_plans.sql sql/test/miscellaneous/Tests/simple_plans.stable.out
message:Performance fix, when attempting to add an order by column expression, test first if it exists on the list of projections. If so, return a reference to the matched projection
 
changeset 74791:2e5cbbf2f689
date:2020-06-04 09:49 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jun2020
files:sql/server/rel_unnest.c
message:After unnesting is done, the 'freevar' flag becomes meaningless, so remove it at the end of rel_unnest. At the same time we don't expect empty relations or expressions on the visitor functions
 
changeset 74793:a964bf319dab
date:2020-06-04 10:08 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Jun2020
files:sql/test/testdb-upgrade-hge/Tests/dump.stable.out.int128 sql/test/testdb-upgrade/Tests/dump.stable.out
message:Approve new dump output from new base line.
 
changeset 74797:1f160ee6b5ce
date:2020-06-04 12:06 +0200
user:Niels Nes <niels@cwi.nl>
branch:Jun2020
files:sql/server/rel_optimizer.c sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out.int128
message:fixed problem with aliases within the same projection list
 
changeset 74799:ac07aaeeffbb
date:2020-06-04 13:15 +0200
user:Niels Nes <niels@cwi.nl>
branch:Jun2020
files:sql/backends/monet5/sql_subquery.c
message:small fix of exists(value)
 
changeset 74800:02fd79c02067
date:2020-06-04 13:48 +0200
user:Niels Nes <niels@cwi.nl>
branch:Jun2020
files:sql/server/rel_unnest.c sql/server/rel_unnest.h
message:make rel_bind_var available to outer parts of the code
 
changeset 74806:a7d4a6c43585
date:2020-06-04 14:53 +0200
user:Niels Nes <niels@cwi.nl>
branch:Jun2020
files:sql/server/rel_select.c sql/server/rel_unnest.c sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out.int128 sql/test/BugTracker-2013/Tests/syntaxerror.Bug-3399.stable.out sql/test/bugs/Tests/select_select_bug.stable.out sql/test/subquery/Tests/correlated.stable.out sql/test/subquery/Tests/subquery.stable.out sql/test/subquery/Tests/subquery3.stable.err sql/test/subquery/Tests/subquery3.stable.out sql/test/subquery/Tests/subquery4.stable.out sql/test/subquery/Tests/subquery5.stable.out sql/test/subquery/Tests/subquery6.stable.err sql/test/subquery/Tests/subquery6.stable.out
message:we now remove the from-less selects early if possible.
 
changeset 74809:1c03f60e1b53
date:2020-06-04 15:07 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jun2020
files:sql/test/subquery/Tests/subquery6.sql sql/test/subquery/Tests/subquery6.stable.out
message:Approved output and a small new bug (cardinality check done wrong)
 
changeset 74810:0bf7c6f035fa
date:2020-06-03 12:45 +0200
user:Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
branch:Jun2020
files:sql/storage/bat/bat_logger.c
message:When snapshotting, copy all relevant log files, not just the latest
 
changeset 74811:2877e763116a
date:2020-06-03 15:12 +0200
user:Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
branch:Jun2020
files:sql/storage/store.c
message:We must write TWO trailer blocks to have a valid tar file
 
changeset 74812:f10d550248e8
date:2020-06-03 15:48 +0200
user:Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
branch:Jun2020
files:sql/test/Tests/All sql/test/Tests/hot-snapshot-bz2.py sql/test/Tests/hot-snapshot-bz2.stable.err sql/test/Tests/hot-snapshot-bz2.stable.out sql/test/Tests/hot-snapshot-gz.py sql/test/Tests/hot-snapshot-gz.stable.err sql/test/Tests/hot-snapshot-gz.stable.out sql/test/Tests/hot-snapshot-lz4.py sql/test/Tests/hot-snapshot-lz4.stable.err sql/test/Tests/hot-snapshot-lz4.stable.out sql/test/Tests/hot-snapshot-xz.py sql/test/Tests/hot-snapshot-xz.stable.err sql/test/Tests/hot-snapshot-xz.stable.out sql/test/Tests/hot-snapshot.py sql/test/Tests/hot-snapshot.stable.err sql/test/Tests/hot-snapshot.stable.out sql/test/Tests/hot_snapshot.py sql/test/Tests/hot_snapshot.stable.err sql/test/Tests/hot_snapshot.stable.out sql/test/Tests/hot_snapshot_bz2.py sql/test/Tests/hot_snapshot_bz2.stable.err sql/test/Tests/hot_snapshot_bz2.stable.out sql/test/Tests/hot_snapshot_compression.py sql/test/Tests/hot_snapshot_gz.py sql/test/Tests/hot_snapshot_gz.stable.err sql/test/Tests/hot_snapshot_gz.stable.out sql/test/Tests/hot_snapshot_lz4.py sql/test/Tests/hot_snapshot_lz4.stable.err sql/test/Tests/hot_snapshot_lz4.stable.out sql/test/Tests/hot_snapshot_xz.py sql/test/Tests/hot_snapshot_xz.stable.err sql/test/Tests/hot_snapshot_xz.stable.out
message:Also do the round-trip test for the compressed snapshots
 
changeset 74813:70c901a02b90
date:2020-06-03 16:20 +0200
user:Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
branch:Jun2020
files:common/stream/stream.c
message:Properly write lz4 end marker
 
changeset 74814:44418dfbf90b
date:2020-06-04 16:28 +0200
user:Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
branch:Jun2020
files:sql/storage/bat/bat_logger.c
message:Remove redundant if
 
changeset 74815:dc3de77ad720
date:2020-06-04 18:59 +0200
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Jun2020
files:monetdb5/modules/mal/pcre.c
message:Performance fix for like projections, use strcmp-like functions if possible. Also fixed error cleanup and added extra inlines