Commits included in testrun 76538:d85f57f9c8bb

changeset 76515:59f2f22f533a
date:2020-08-26 19:24 +0200
user:Niels Nes <niels@cwi.nl>
branch:Oct2020
files:sql/server/rel_select.c
message:set relation on processed once the grouping is done
 
changeset 76516:e560e7db1f91
date:2020-08-27 08:27 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Oct2020
files:sql/test/BugTracker-2008/Tests/count_with_order_by_and_limit_crashes.SF-2229936.stable.err sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single sql/test/SQLancer/Tests/sqlancer04.stable.err sql/test/SQLancer/Tests/sqlancer05.sql sql/test/SQLancer/Tests/sqlancer05.stable.err sql/test/SQLancer/Tests/sqlancer05.stable.out sql/test/miscellaneous/Tests/groupby_expressions.stable.err
message:Approved output, although we should change this error message, it can be confusing
 
changeset 76517:b33e46da54c5
date:2020-08-27 08:40 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Oct2020
files:sql/server/sql_atom.c sql/test/SQLancer/Tests/sqlancer05.sql sql/test/SQLancer/Tests/sqlancer05.stable.out
message:Making SQLancer happy, don't test for true and false values for strings. THe current heuristic was incorrect
 
changeset 76518:bf2a5d834151
date:2020-08-27 09:04 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Oct2020
files:sql/test/SQLancer/Tests/sqlancer05.sql
message:SQLancer: algebra.join undefined. Error message missing
 
changeset 76519:9fc30561cb39
date:2020-08-27 09:36 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Oct2020
files:sql/test/SQLancer/Tests/sqlancer05.sql
message:This query must throw an error
 
changeset 76520:f933866f1b0b
date:2020-08-27 11:03 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Oct2020
files:common/stream/stdio_stream.c
message:Check for Unicode BOM before handing over to Windows-specific code.
 
changeset 76521:d312d852ba5f
date:2020-08-27 10:53 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Oct2020
files:sql/test/SQLancer/Tests/sqlancer05.sql
message:SQLancer rel2bin_semijoin assertion error. Maybe it shouldn't have been re-written into a semijoin. Enough bugs for now
 
changeset 76522:24b0ca30a73f
date:2020-08-27 11:13 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Oct2020
files:monetdb5/modules/kernel/microbenchmark.c
message:Indent.
 
changeset 76523:75c8b98f381c
date:2020-08-27 12:16 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Oct2020
files:MonetDB.spec NT/mksqlwxs.py debian/monetdb5-server.install monetdb5/mal/mal_parser.c monetdb5/modules/kernel/CMakeLists.txt monetdb5/scheduler/CMakeLists.txt monetdb5/scheduler/Tests/memo01.malC monetdb5/scheduler/Tests/memo02.malC monetdb5/scheduler/Tests/sched00.malC monetdb5/scheduler/Tests/sched00.stable.out monetdb5/scheduler/run_adder.c monetdb5/scheduler/run_adder.h monetdb5/scheduler/run_adder.mal monetdb5/scheduler/run_isolate.c monetdb5/scheduler/run_isolate.h monetdb5/scheduler/run_isolate.mal monetdb5/scheduler/run_memo.c monetdb5/scheduler/run_memo.h monetdb5/scheduler/run_memo.mal monetdb5/tools/CMakeLists.txt
message:Make microbenchmark, run_{adder,isolate,memo} into stand-alone modules.
 
changeset 76524:86d18a120aa3
date:2020-08-27 13:24 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Oct2020
files:monetdb5/modules/kernel/CMakeLists.txt monetdb5/modules/kernel/microbenchmark.c monetdb5/modules/kernel/microbenchmark.h monetdb5/scheduler/CMakeLists.txt monetdb5/scheduler/run_adder.c monetdb5/scheduler/run_isolate.c monetdb5/scheduler/run_memo.c
message:Get symbol export/import working on Windows.
 
changeset 76525:65785cccf183
date:2020-08-27 13:52 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Oct2020
files:common/utils/CMakeLists.txt common/utils/mcrypt.h common/utils/msabaoth.h ctest/monetdb5/mal/CMakeLists.txt monetdb5/mal/CMakeLists.txt monetdb5/mal/mal.h monetdb5/mal/mal_internal.h monetdb5/mal/mal_private.h monetdb5/modules/atoms/CMakeLists.txt monetdb5/modules/kernel/CMakeLists.txt monetdb5/modules/mal/CMakeLists.txt monetdb5/modules/mal/clients.c monetdb5/modules/mal/orderidx.h monetdb5/optimizer/CMakeLists.txt tools/monetdbe/monetdbe.h
message:Cleanup defines: one for the monetdb5 library is enough.
 
changeset 76526:a41a4bf54656
date:2020-08-27 13:57 +0200
user:Niels Nes <niels@cwi.nl>
branch:Oct2020
files:sql/backends/monet5/rel_bin.c sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
message:don't use the output of a replace in anything else then result-set or replace. This way the dataflow optimizer can create one large
 
changeset 76527:cf0bcf23dd9d
date:2020-08-27 13:58 +0200
user:Niels Nes <niels@cwi.nl>
branch:Oct2020
files:
message:merged
 
changeset 76528:2aabfd1ab101
date:2020-08-27 13:58 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Oct2020
files:monetdb5/mal/mal_dataflow.c monetdb5/mal/mal_interpreter.c
message:Add #include.
 
changeset 76529:db68b27d473b
date:2020-08-27 13:59 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Oct2020
files:clients/Tests/exports.stable.out
message:Approve.
 
changeset 76531:56cb5c4722cf
date:2020-08-27 14:03 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Oct2020
files:clients/Tests/exports.stable.out monetdb5/modules/mal/CMakeLists.txt monetdb5/modules/mal/mkey.c monetdb5/modules/mal/mkey.h monetdb5/modules/mal/projectionpath.c monetdb5/modules/mal/projectionpath.h monetdb5/modules/mal/sample.c monetdb5/modules/mal/sample.h sql/backends/monet5/sql.c sql/backends/monet5/sql.h
message:Export less
 
changeset 76532:c7125e2745c9
date:2020-08-27 14:05 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Oct2020
files:monetdb5/modules/mal/mkey.c
message:Don't lose documentation
 
changeset 76533:2de9324fd0ab
date:2020-08-27 14:31 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Oct2020
files:clients/Tests/exports.stable.out monetdb5/modules/mal/CMakeLists.txt monetdb5/modules/mal/factories.c monetdb5/modules/mal/factories.h monetdb5/modules/mal/groupby.c monetdb5/modules/mal/groupby.h monetdb5/modules/mal/iterator.c monetdb5/modules/mal/iterator.h monetdb5/modules/mal/mat.c monetdb5/modules/mal/mat.h monetdb5/modules/mal/remote.c monetdb5/modules/mal/remote.h monetdb5/modules/mal/sysmon.c monetdb5/modules/mal/sysmon.h monetdb5/modules/mal/tracer.c monetdb5/modules/mal/tracer.h sql/backends/monet5/sql.c sql/backends/monet5/sql_fround.c sql/backends/monet5/sql_round.c
message:Export less
 
changeset 76534:9e2af4b1eb1c
date:2020-08-27 15:56 +0200
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Oct2020
files:gdk/gdk_calc.c gdk/gdk_calc_compare.h
message:Only call canditer_next when needed, and avoid multiplication.
 
changeset 76535:cbddeeb47d89
date:2020-08-27 15:01 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Oct2020
files:clients/Tests/exports.stable.out monetdb5/modules/mal/CMakeLists.txt monetdb5/modules/mal/inspect.c monetdb5/modules/mal/inspect.h monetdb5/modules/mal/manual.c monetdb5/modules/mal/manual.h monetdb5/modules/mal/txtsim.c monetdb5/modules/mal/txtsim.h
message:Export less. Now back to bugs
 
changeset 76536:e676782377be
date:2020-08-27 15:57 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Oct2020
files:sql/backends/monet5/sql_gencode.c sql/common/sql_types.c sql/test/miscellaneous/Tests/All sql/test/miscellaneous/Tests/prepare.sql sql/test/miscellaneous/Tests/prepare.stable.err sql/test/miscellaneous/Tests/prepare.stable.out sql/test/miscellaneous/Tests/prepare.stable.out.int128 sql/test/sys-schema/Tests/systemfunctions.stable.out sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
message:Making Aris happy. When a prepared statement fails to compile, don't free the symbol, because the cq will do it. Also removed sql functions on OID type, because they have no MAL correspondent
 
changeset 76537:ac14e3e26f88
date:2020-08-27 16:07 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Oct2020
files:sql/server/sql_qc.c
message:Protect against null pointers
 
changeset 76538:d85f57f9c8bb
date:2020-08-27 18:05 +0100
user:Pedro Ferreira <pedro.ferreira@monetdbsolutions.com>
branch:Oct2020
files:sql/server/rel_dump.c sql/server/rel_exp.c sql/server/rel_exp.h sql/server/rel_optimizer.c sql/server/rel_rel.c sql/server/rel_select.c sql/server/rel_unnest.c sql/server/rel_updates.c sql/test/SQLancer/Tests/sqlancer05.sql sql/test/SQLancer/Tests/sqlancer05.stable.err sql/test/SQLancer/Tests/sqlancer05.stable.out
message:Making SQLancer happy. Test for duplicated column names on relation when trying to bind from them