log

age author description
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