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
|