2021-04-06 |
Sjoerd Mullender |
Approve.
|
2021-04-06 |
Pedro Ferreira |
Simplified version of buggy query. Right now I can't figure out a clean way to fix it
|
2021-04-04 |
martin kersten |
Avoid crash on wrong optimizer
|
2021-04-04 |
Pedro Ferreira |
There's no need to have two optimizers to push inner join expressions down, also attempt to push expressions on left and right joins on the possible sides. Removed unused rel_has_cmp_exp function
|
2021-04-04 |
martin kersten |
Remove history because nowadays we don't use cached queries anymore.
|
2021-04-03 |
Pedro Ferreira |
More wrong results
|
2021-04-03 |
Pedro Ferreira |
Also swap subquery to rhs on values lists
|
2021-04-03 |
Pedro Ferreira |
More wrong results
|
2021-04-03 |
Pedro Ferreira |
If the grouping relation has more than one reference, then the semijoin cannot be pushed down. This fixes sqlancer infinite optimization loop
|
2021-04-02 |
Pedro Ferreira |
Make sure exists rewriter returns a comparison for depth=0 expression on selections
|
2021-04-02 |
Sjoerd Mullender |
Powerpc approvals.
|
2021-04-02 |
Sjoerd Mullender |
32 bit approvals.
|
2021-04-02 |
Sjoerd Mullender |
Approvals.
|
2021-04-02 |
Pedro Ferreira |
Merged with default
properties
|
2021-04-02 |
Pedro Ferreira |
I already merged some features of this branch into default. It won't be needed for now, so I'm closing it
clean-projects
|
2021-04-02 |
Pedro Ferreira |
Make it simple
|
2021-04-02 |
Pedro Ferreira |
Queries with wrong results
|
2021-04-02 |
Pedro Ferreira |
When reordering joins, be carefull to not propagate single joins (fixes sqlancer14)
|
2021-04-02 |
Sjoerd Mullender |
In aggregates, the group bat should be aligned with the candidates.
|
2021-04-02 |
Sjoerd Mullender |
Merge with Oct2020 branch, not changing any files..
|
2021-04-02 |
Sjoerd Mullender |
Post release build.
Oct2020
|
2021-04-02 |
Sjoerd Mullender |
Merge with Oct2020 branch.
|
2021-04-02 |
Sjoerd Mullender |
Setting tags Oct2020_15 and Oct2020_SP4_release for the release build.
Oct2020
|
2021-04-02 |
Sjoerd Mullender |
Moved contents of ChangeLog.Oct2020 to MonetDB.spec, debian/changelog and ChangeLog-Archive.
Oct2020 Oct2020_15 Oct2020_SP4_release
|
2021-04-02 |
Sjoerd Mullender |
Updated library versions.
Oct2020
|
2021-04-02 |
Sjoerd Mullender |
Merge with Oct2020 branch, not changing any files.
|
2021-04-02 |
Sjoerd Mullender |
Pre-release version number update.
Oct2020
|
2021-04-02 |
Sjoerd Mullender |
Merge with Oct2020 branch.
|
2021-04-02 |
Sjoerd Mullender |
Don't leak ODBC extension type SQL_HUGEINT if not explicitly requested.
Oct2020
|
2021-04-02 |
Aris Koning |
Simplify signature mnstr_init.
|
2021-04-02 |
Sjoerd Mullender |
Use a union so that we can use the correct types.
|
2021-04-02 |
Sjoerd Mullender |
Approve change.
|
2021-04-02 |
Sjoerd Mullender |
Merge with Oct2020 branch.
|
2021-04-02 |
Aris Koning |
Also initialize winsocket in case of embedded.
|
2021-04-01 |
Pedro Ferreira |
For commutative functions use a more relaxed expression match criteria
|
2021-04-01 |
Pedro Ferreira |
I guess here the wrong variable was used. But the simple_plans test is still failing
|
2021-04-01 |
Niels Nes |
removed unsafe flag from next_value functions
Oct2020
|
2021-04-01 |
martin kersten |
Refine the optimizers to not skip sql.tid duplicate elimination
|
2021-04-01 |
Pedro Ferreira |
sql_neg function doesn't have null semantics
|
2021-04-01 |
Sjoerd Mullender |
Don't check orderedness if we don't actually need the information.
|
2021-04-01 |
Sjoerd Mullender |
Merge with Oct2020 branch.
|
2021-04-01 |
Sjoerd Mullender |
Missing third implementation of MT_rwlock_rdtry and MT_rwlock_wrtry.
|
2021-04-01 |
Pedro Ferreira |
Do less expression copying
|
2021-04-01 |
Pedro Ferreira |
exp_push_down is no longer needed
|
2021-04-01 |
Sjoerd Mullender |
Generate a list of random numbers before checking for duplicates.
|
2021-04-01 |
Sjoerd Mullender |
Avoid global lock of BATsample by using private seed.
|
2021-04-01 |
Sjoerd Mullender |
Don't wait for ever for a write lock, but test in a loop.
|
2021-03-31 |
Sjoerd Mullender |
Use finer-grained locking in BATsample.
|
2021-03-31 |
Sjoerd Mullender |
Clear fields in case of error.
Oct2020
|
2021-03-31 |
Sjoerd Mullender |
Split batIdxLock into old batIdxLock and r/w thashlock, the latter for hashes.
|
2021-03-31 |
Pedro Ferreira |
Do less expression copying
|
2021-03-31 |
Pedro Ferreira |
There are no aliases on expressions inside joins, so there's no reason to copy expressions while trying to push down select expressions
|
2021-03-31 |
martin kersten |
Avoid searching for common terms
|
2021-03-31 |
Sjoerd Mullender |
Simplify oft-executed test.
|
2021-03-31 |
Sjoerd Mullender |
If to-be-appended vheap larger than appended-to vheap, don't check for overlap.
|
2021-03-31 |
Sjoerd Mullender |
Create a hash on the parent bat (and use it) if it is the same size as the view and it is persistent.
|
2021-03-31 |
Pedro Ferreira |
Avoid COLcopy when needed, so add scalar case for analytical diff
|
2021-03-31 |
Pedro Ferreira |
Merged with Oct2020
|
2021-03-31 |
Sjoerd Mullender |
Fix test of how views are recognized.
|
2021-03-31 |
Niels Nes |
use new BATguess_uniques
|