log

age author description
2022-03-03 Sjoerd Mullender A couple of changes to speed up unique constraint checking.
2022-03-04 Sjoerd Mullender Work around a crash with Intel compiler on Windows. Jan2022
2022-03-04 Sjoerd Mullender Add --user and --password options to stand-alone sqllogictest. Jan2022
2022-03-03 Sjoerd Mullender Merge with Jul2021 branch. Jan2022
2022-03-03 Sjoerd Mullender Jul2021-SP3 was released. Jul2021
2022-03-03 Sjoerd Mullender Jul2021-SP3 was released. Jan2022
2022-03-03 Pedro Ferreira Don't check condition twice
2022-03-03 Pedro Ferreira Merged with Jan2022
2022-03-03 Pedro Ferreira Next crash
2022-03-03 Niels Nes merged
2022-03-03 Niels Nes handling unnesting left outer with attributes and projection of consts and freevar (ie put the real compare (any/all) on the new projection list
2022-03-03 Pedro Ferreira Added simplified version of the query
2022-03-03 Pedro Ferreira Defensive check. Just got a crash here
2022-03-03 Sjoerd Mullender Converted test now that it properly fails on all platforms. Jan2022
2022-03-02 Niels Nes push up select expressions with freevars first
2022-03-02 Sjoerd Mullender Implemented fallback using /dev/urandom for systems without getentropy or rand_s. Jan2022
2022-03-02 Sjoerd Mullender Approve function renumbering.
2022-03-02 Pedro Ferreira Merged with default properties
2022-03-02 Pedro Ferreira Make str_group_concat function available for clob type only. The output will have more digits than the input most of the times
2022-03-02 Pedro Ferreira Removed redundant check
2022-03-02 Pedro Ferreira For n-ary and table functions, check for type compatibility before privileges. Also attempt for every function found. Small fixes
2022-03-02 Pedro Ferreira If the window function is not compatible, throw right error
2022-03-02 Pedro Ferreira First check if aggregate inputs are compatible, then if user has privilege to call it
2022-03-02 Sjoerd Mullender Merge with Jan2022 branch.
2022-03-02 Pedro Ferreira Don't upcast on SQL MAL functions. The upcasted version may not exist
2022-03-02 Pedro Ferreira Reduce code complexity by checking every individual try for privilege. For the last attempt, check input's number of digits (fixes char(0) cases)
2022-03-02 Sjoerd Mullender Do multiplications (including conversion to decimal) of floating point in long double. Jan2022
2022-03-01 Aris Koning Add some const qualifiers. group-commit
2022-03-01 Aris Koning Fix another small data race. group-commit
2022-03-01 Aris Koning Add semaphore to protect against ring buffer overflows. group-commit
2022-03-01 Aris Koning Simplify branch. group-commit
2022-03-01 Aris Koning Fix small data race. group-commit
2022-03-01 nuno-faria Implement group-commit. group-commit
2022-03-01 Aris Koning New branch group-commit. group-commit
2022-03-01 Pedro Ferreira Queries not throwing cardinality errors
2022-03-01 Pedro Ferreira Look for labeled expressions
2022-03-01 Pedro Ferreira Clean loop
2022-03-01 Pedro Ferreira Add test
2022-03-01 Pedro Ferreira Fixes for digit and scale propagation for unary functions. Some string function functions must have the output of the same type as the input
2022-03-01 Pedro Ferreira Added test and fix for bug #7259. Don't forget to copy attributes when pushing down joins
2022-03-01 Pedro Ferreira Something to think about, can a group by relation be pushed over a dependent antijoin?
2022-03-01 Pedro Ferreira Cast to ulng to avoid shift with negative numbers.
2022-02-28 Pedro Ferreira Crash related to push distinct projections with not anyequal
2022-02-28 Pedro Ferreira Push emptybind through trivial module calls. It fixes the missalignment issue
2022-02-28 Pedro Ferreira Backported pushcands branch cleanup of mkey module into default. I need the proper module names for a fix on the emptybind optimizer. It also added candidate list cases.
2022-02-28 Pedro Ferreira Missalignment issue. Enough bugs for now
2022-02-28 Sjoerd Mullender Use all caps names for defines, and use those as defaults.
2022-02-28 Sjoerd Mullender Replace type_id/type_nr/type_nme bats with a pair of small arrays.
2022-02-28 Sjoerd Mullender Merge with Jan2022 branch.
2022-02-28 Pedro Ferreira Search on group by columns only if expression is a column
2022-02-28 Sjoerd Mullender Merge with Jul2021 branch. Jan2022
2022-02-28 Sjoerd Mullender Remove incorrect call to free. Jul2021
2022-02-28 Sjoerd Mullender If the hash chain of the to-be-deleted value is longer than 1000, remove hash. Jan2022
2022-02-28 Sjoerd Mullender We don't do hashes on BATs of type msk. Jan2022
2022-02-28 Pedro Ferreira Add identity function call via the proper way
2022-02-28 Pedro Ferreira Next subquery crash
2022-02-28 Niels Nes cheaper (cleaner) solution for the dict thetaselect, ie simply check if the returned position has a matching value or not.
2022-02-28 Pedro Ferreira Check for empty list of expressions
2022-02-28 Pedro Ferreira Query with wrong result
2022-02-26 Niels Nes make sure merged project expressions in push up project are bound