log

age author description
Tue, 28 Jul 2020 15:54:02 +0200 Sjoerd Mullender Closing branch msk-type after merge into unlock branch. msk-type
Tue, 28 Jul 2020 15:53:30 +0200 Sjoerd Mullender Merge with msk-type branch. unlock
Tue, 28 Jul 2020 15:53:50 +0200 Pedro Ferreira When an error is found, don't parse further parameters, otherwise wrong error messages will be sent. Also fixed a crash at an EXEC call with an incompatible argument type
Tue, 28 Jul 2020 14:58:12 +0200 Sjoerd Mullender Merge with default branch. unlock
Tue, 28 Jul 2020 14:50:33 +0200 Sjoerd Mullender Merge with default branch. msk-type
Tue, 28 Jul 2020 14:47:06 +0200 Sjoerd Mullender Implemented logging of msk BATs (untested). msk-type
Tue, 28 Jul 2020 14:02:30 +0200 Pedro Ferreira Merged with oscar
Tue, 28 Jul 2020 13:51:16 +0200 Pedro Ferreira Merged with Jun2020 oscar
Tue, 28 Jul 2020 13:37:05 +0200 Pedro Ferreira Making SQLancer happy. Allow conversion from date to timestamp (according to the SQL standard). Also at rel_case, check for supertype of the conditions and avoid parsing the optional conditional multiple times Jun2020
Tue, 28 Jul 2020 10:15:42 +0200 Sjoerd Mullender Be slightly more verbose when printing error message. Jun2020
Tue, 28 Jul 2020 10:00:04 +0200 Sjoerd Mullender Merge with Jun2020 branch. oscar
Tue, 28 Jul 2020 09:53:00 +0200 Sjoerd Mullender Make bison less verbose and fix generated #include directive. Jun2020
Tue, 28 Jul 2020 09:31:04 +0200 Pedro Ferreira A more defensive approach, use a new visitor, instead of reusing the existing one Jun2020
Tue, 28 Jul 2020 09:08:55 +0200 Pedro Ferreira Attempt to push down topN/sample to the other side of union/crossproduct, even if it's not possible at the other. Also look for projections needing distinct, more than one ref or with ordering. At any of these cases, it can't be pushed down Jun2020
Mon, 27 Jul 2020 17:02:21 +0200 Niels Nes merged noce
Mon, 27 Jul 2020 17:04:31 +0200 Pedro Ferreira Allocate less Jun2020
Mon, 27 Jul 2020 16:59:17 +0200 Pedro Ferreira Merged with oscar
Mon, 27 Jul 2020 16:34:59 +0200 Pedro Ferreira Merged with Jun2020 oscar
Mon, 27 Jul 2020 16:27:38 +0200 Niels Nes renabled commontTerms, ie excapted the algebra.project(b, const) as thats also the input noce
Mon, 27 Jul 2020 13:46:14 +0200 Niels Nes small cleanup noce
Mon, 27 Jul 2020 16:11:14 +0200 Pedro Ferreira Forgot to remove assertion Jun2020
Mon, 27 Jul 2020 16:10:18 +0200 Pedro Ferreira Don't use existing changes on the relational plan into the optimizer's changes counter. It will give false positives possibly Jun2020
Mon, 27 Jul 2020 15:48:51 +0200 Sjoerd Mullender Some "errors" are just not important enough to stop processing for. Jun2020
Mon, 27 Jul 2020 15:25:42 +0200 Pedro Ferreira Revised rel_push_topn_and_sample_down optimizer. Avoid infinite optimization loop by testing if a topN/sample relation already exists under the relation we are trying to push under. Jun2020
Mon, 27 Jul 2020 14:17:11 +0200 Sjoerd Mullender Upgrade code for Jun202-SP2: recreate system tables. Jun2020
Thu, 23 Jul 2020 13:03:51 +0200 Sjoerd Mullender Add parentheses so that the expression does what was intended. Jun2020
Mon, 27 Jul 2020 13:21:57 +0200 Sjoerd Mullender We can once again create Windows installers using WiX. oscar
Mon, 27 Jul 2020 12:13:28 +0200 Sjoerd Mullender Compile and install pyapi on Windows. oscar
Mon, 27 Jul 2020 12:12:23 +0200 Sjoerd Mullender Don't use dynamic lookup in shared objects if you can just link. oscar
Mon, 27 Jul 2020 12:09:55 +0200 Sjoerd Mullender Don't check for pid_t. oscar
Mon, 27 Jul 2020 12:06:59 +0200 Sjoerd Mullender On Windows create and install the ODBC setup program. oscar
Mon, 27 Jul 2020 13:06:21 +0200 Pedro Ferreira Simplify rel_push_project_down optimizer. Don't re-project again Jun2020
Mon, 27 Jul 2020 12:32:54 +0200 Niels Nes add protection for -(x) vs -(x,y) with candidates in opt_remap. noce
Mon, 27 Jul 2020 11:30:54 +0200 Pedro Ferreira Approved output Jun2020
Mon, 27 Jul 2020 11:29:32 +0200 Pedro Ferreira Removed duplicated code Jun2020
Mon, 27 Jul 2020 11:20:14 +0200 Pedro Ferreira Don't re-invent the wheel. Call exps_any_match to find if any of the expressions match Jun2020
Mon, 27 Jul 2020 10:08:41 +0200 Niels Nes merged with default noce
Mon, 27 Jul 2020 10:08:10 +0200 Niels Nes approved (less) mal-signatures. noce
Mon, 27 Jul 2020 10:04:06 +0200 Pedro Ferreira Interval types are not compatible with other numeric ones. Make recent SQLancer queries give the expected errors oscar
Mon, 27 Jul 2020 10:03:05 +0200 Niels Nes removed mal side (only) of functions with 'ce' bit batarg. noce
Mon, 27 Jul 2020 09:43:36 +0200 Pedro Ferreira Revising NULL semantics functions. oscar
Sun, 26 Jul 2020 20:15:57 +0200 Niels Nes initial work on using candidate lists and replace to handle ifthenelse/coalesce. noce
Thu, 23 Jul 2020 23:09:38 +0200 Martin Kersten Make sure you can debug a partial correct SQL statement trails
Sun, 26 Jul 2020 11:56:26 +0200 Arjen de Rijke add cmake code to handle selinux configuration
Sat, 25 Jul 2020 20:37:20 +0200 Martin Kersten Checked in the msk-type patches. Not approved test yet, because the next step is to convert msk-type
Sat, 18 Jul 2020 22:49:17 +0200 martin kersten Framework for the optimizer. Still use :oid instead of :msk msk-type
Fri, 17 Jul 2020 22:49:00 +0200 martin kersten Framework for the mask optimizer msk-type
Fri, 17 Jul 2020 21:30:15 +0200 martin kersten Empty layer over the select with masks msk-type
Fri, 17 Jul 2020 10:30:57 +0200 martin kersten Minor update to the basic tests msk-type
Sat, 25 Jul 2020 17:59:46 +0200 Pedro Ferreira Merged with Jun2020 trails
Sat, 25 Jul 2020 17:04:25 +0200 Ying Zhang Added a bit documentation for some code
Sat, 25 Jul 2020 10:26:20 +0200 Pedro Ferreira SQLancer calc.between undefined error. Jun2020
Fri, 24 Jul 2020 22:39:01 +0200 Niels Nes merged with oscar
Fri, 24 Jul 2020 22:38:13 +0200 Niels Nes merged with jun oscar
Fri, 24 Jul 2020 22:37:14 +0200 Niels Nes fix coalesce conditional execution Jun2020
Fri, 24 Jul 2020 21:11:57 +0200 Niels Nes approved output
Fri, 24 Jul 2020 20:52:08 +0200 Niels Nes fixed merge problem
Fri, 24 Jul 2020 20:44:52 +0200 Niels Nes merged
Fri, 24 Jul 2020 20:43:26 +0200 Niels Nes merged oscar
Fri, 24 Jul 2020 20:42:20 +0200 Niels Nes simplified coalesce maping (coalesce(e1,e2) -> ifthenelse(isnil(e1)),e2,e1) Jun2020