changeset 80800:3207bb2df5e9 |
---|
date: | 2021-04-01 09:07 +0200 |
---|
user: | Sjoerd Mullender <sjoerd@acm.org> |
---|
branch: | default |
---|
files: | gdk/gdk_hash.c gdk/gdk_system.h |
---|
message: | Don't wait for ever for a write lock, but test in a loop. |
---|
|
changeset 80801:91443b5950d5 |
---|
date: | 2021-04-01 09:11 +0200 |
---|
user: | Sjoerd Mullender <sjoerd@acm.org> |
---|
branch: | default |
---|
files: | gdk/gdk.h gdk/gdk_imprints.c gdk/gdk_join.c gdk/gdk_sample.c |
---|
message: | Avoid global lock of BATsample by using private seed. |
---|
|
changeset 80802:265dfc40540c |
---|
date: | 2021-04-01 09:35 +0200 |
---|
user: | Sjoerd Mullender <sjoerd@acm.org> |
---|
branch: | default |
---|
files: | gdk/gdk_sample.c |
---|
message: | Generate a list of random numbers before checking for duplicates. |
---|
|
changeset 80803:1941a34e03a5 |
---|
date: | 2021-04-01 10:05 +0200 |
---|
user: | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | sql/server/rel_optimizer.c sql/server/rel_rel.c sql/server/rel_rewriter.c sql/server/rel_rewriter.h |
---|
message: | exp_push_down is no longer needed |
---|
|
changeset 80804:deb4c99a78af |
---|
date: | 2021-04-01 10:22 +0200 |
---|
user: | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | sql/server/rel_optimizer.c |
---|
message: | Do less expression copying |
---|
|
changeset 80805:edbc2320d720 |
---|
date: | 2021-04-01 10:24 +0200 |
---|
user: | Sjoerd Mullender <sjoerd@acm.org> |
---|
branch: | default |
---|
files: | gdk/gdk_system.h |
---|
message: | Missing third implementation of MT_rwlock_rdtry and MT_rwlock_wrtry. |
---|
|
changeset 80806:e7c174562b1d |
---|
date: | 2021-04-01 11:14 +0200 |
---|
user: | Sjoerd Mullender <sjoerd@acm.org> |
---|
branch: | default |
---|
files: | monetdb5/modules/mal/tablet.c |
---|
message: | Merge with Oct2020 branch. |
---|
|
changeset 80807:d4d111f7624c |
---|
date: | 2021-04-01 11:17 +0200 |
---|
user: | Sjoerd Mullender <sjoerd@acm.org> |
---|
branch: | default |
---|
files: | gdk/gdk_select.c |
---|
message: | Don't check orderedness if we don't actually need the information. |
---|
|
changeset 80808:e50be1a94ce9 |
---|
date: | 2021-04-01 12:07 +0200 |
---|
user: | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | sql/common/sql_types.c |
---|
message: | sql_neg function doesn't have null semantics |
---|
|
changeset 80809:070707c4bb0b |
---|
date: | 2021-04-01 12:39 +0200 |
---|
user: | martin.kersten@cwi.nl |
---|
branch: | default |
---|
files: | monetdb5/optimizer/opt_commonTerms.c monetdb5/optimizer/opt_constants.c |
---|
message: | Refine the optimizers to not skip sql.tid duplicate elimination |
---|
|
changeset 80811:599651c7b030 |
---|
date: | 2021-04-01 13:13 +0200 |
---|
user: | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | monetdb5/optimizer/opt_constants.c |
---|
message: | I guess here the wrong variable was used. But the simple_plans test is still failing |
---|
|
changeset 80812:221e5219491f |
---|
date: | 2021-04-01 17:09 +0200 |
---|
user: | Pedro Ferreira <pedro.ferreira@monetdbsolutions.com> |
---|
branch: | default |
---|
files: | sql/server/rel_exp.c |
---|
message: | For commutative functions use a more relaxed expression match criteria |
---|
|