log

age author description
Wed, 13 Oct 2021 17:11:42 +0200 Pedro Ferreira Reduce atom_copy when possible. Make sure atom changing functions return a new atom when changes are made
Wed, 13 Oct 2021 16:03:58 +0200 Pedro Ferreira Cleaning atom propagation on the SQL layer. Always reuse atom pointer unless a write is needed on it. For ease with remote plans, dump number of digits for every type
Wed, 13 Oct 2021 14:45:54 +0200 Aris Koning Some cosmetic changes to the monetdbe struct types.
Wed, 13 Oct 2021 10:13:29 +0200 Pedro Ferreira Copy atom's value and make sure input expressions for topn/sample relations are bigint
Wed, 13 Oct 2021 09:35:01 +0200 Pedro Ferreira Don't print labels on error messages
Tue, 12 Oct 2021 20:00:20 +0200 Pedro Ferreira Merged with default antipush
Tue, 12 Oct 2021 19:58:52 +0200 Pedro Ferreira Make sure rel_push_count_down returns the same output type
Tue, 12 Oct 2021 17:38:54 +0200 Pedro Ferreira Before optimizing a remote plan, make sure the topmost relation only contains references
Tue, 12 Oct 2021 16:52:07 +0200 Pedro Ferreira Merged with Jul2021
Tue, 12 Oct 2021 16:48:07 +0200 Pedro Ferreira Added test and fix for bug #7185. Grouping columns may contain aliases Jul2021
Tue, 12 Oct 2021 14:39:33 +0200 Pedro Ferreira Issue to be looked on later. Remote relation gets an extra projection while optimized before generating MAL code, which causes issues later
Tue, 12 Oct 2021 10:39:55 +0200 Pedro Ferreira Don't push up on single joins or selects antipush
Tue, 12 Oct 2021 10:29:07 +0200 Pedro Ferreira Merged with default antipush
Tue, 12 Oct 2021 10:11:20 +0200 Niels Nes merged with default dict
Tue, 12 Oct 2021 10:03:25 +0200 Pedro Ferreira Added defensive lines and cleanup
Tue, 12 Oct 2021 09:42:54 +0200 Pedro Ferreira Updated ChangeLog
Mon, 11 Oct 2021 17:44:21 +0200 Pedro Ferreira Improve dump of comparison expressions. Addd '(' delimiter, so nested comparisons get parsed without ambiguity and add schema of filter function used. Approved output
Mon, 11 Oct 2021 12:36:38 +0200 Pedro Ferreira Don't simplify single inner joins or selects
Mon, 11 Oct 2021 10:55:29 +0200 Pedro Ferreira Compilation and memory leak fixes
Mon, 11 Oct 2021 10:20:03 +0200 Pedro Ferreira Do less allocations at the rel_simplify_like_select optimizer, run it before rewrite_simplify and don't propagate semantics flag on gt/lt comparisons
Mon, 11 Oct 2021 10:07:43 +0200 Niels Nes fixing windows compilation (ie adding casts) dict
Fri, 08 Oct 2021 18:01:04 +0200 Pedro Ferreira Merged with default antipush
Fri, 08 Oct 2021 16:31:24 +0200 Pedro Ferreira func->rel is no longer used. Don't cause more confusion
Fri, 08 Oct 2021 15:42:57 +0200 Aris Koning Another small fix.
Fri, 08 Oct 2021 15:35:16 +0200 Pedro Ferreira Added test for bug 7168. It's fixed but I didn't add the test
Fri, 08 Oct 2021 15:21:39 +0200 Sjoerd Mullender Some (speed) improvements to grouping small valued bats. dict
Fri, 08 Oct 2021 14:48:48 +0200 Pedro Ferreira Disable query-too-complex.Bug-7092 test. It's a feature request rather than a bug
Fri, 08 Oct 2021 13:51:50 +0200 Niels Nes deref varsized atoms dict
Fri, 08 Oct 2021 13:38:31 +0200 Pedro Ferreira Close iterator before returning
Fri, 08 Oct 2021 13:32:43 +0200 Niels Nes only rewrite into find/point-select in case of keyed dict value bat dict
Fri, 08 Oct 2021 13:27:46 +0200 Aris Koning Small fix.
Fri, 08 Oct 2021 13:17:42 +0200 Pedro Ferreira This code is taken from the remote module, update it
Fri, 08 Oct 2021 13:11:27 +0200 Niels Nes small bug fix in range selects dict
Fri, 08 Oct 2021 12:47:24 +0200 Niels Nes adapt test, some queries need work.. dict
Fri, 08 Oct 2021 12:37:29 +0200 Niels Nes some property fixes dict
Fri, 08 Oct 2021 11:57:37 +0200 Pedro Ferreira Here expect strings only
Fri, 08 Oct 2021 11:29:19 +0200 Sjoerd Mullender Allocate enough space for extents and histogram. dict
Fri, 08 Oct 2021 11:18:59 +0200 Pedro Ferreira Making SQLancer happy.
Fri, 08 Oct 2021 11:16:34 +0200 Aris Koning Add more type info to monetdbe columns.
Fri, 08 Oct 2021 11:11:26 +0200 Niels Nes add incref for ebat. dict
Fri, 08 Oct 2021 10:37:25 +0200 Niels Nes unsigned vs signed gives interesting problems. dict
Fri, 08 Oct 2021 09:57:38 +0200 Pedro Ferreira Value based optimization fixes
Thu, 07 Oct 2021 18:35:26 +0200 Niels Nes fixed bug ie wrong type, var size atoms need extra deref dict
Thu, 07 Oct 2021 18:29:17 +0200 Pedro Ferreira Merged with default antipush
Thu, 07 Oct 2021 18:28:02 +0200 Pedro Ferreira Don't make it that wide
Thu, 07 Oct 2021 18:22:00 +0200 Pedro Ferreira Merged with default antipush
Thu, 07 Oct 2021 18:15:25 +0200 Pedro Ferreira I expect a wider check here
Thu, 07 Oct 2021 18:00:49 +0200 Pedro Ferreira Don't leak relations refcounts
Thu, 07 Oct 2021 17:17:16 +0200 Niels Nes set min/maxpos dict
Thu, 07 Oct 2021 16:37:08 +0200 Niels Nes removed debug bits dict
Thu, 07 Oct 2021 16:36:18 +0200 Niels Nes use correct location of value in values bat dict
Thu, 07 Oct 2021 16:04:09 +0200 Niels Nes added dict.thetaselect dict
Thu, 07 Oct 2021 15:29:00 +0200 Pedro Ferreira Do the TODOs
Thu, 07 Oct 2021 14:30:44 +0200 Pedro Ferreira Look on left and right relations after possibly doing rel_copy
Thu, 07 Oct 2021 14:26:29 +0200 Sjoerd Mullender Implemented special BATgroup case for byte-sized values with limited number of pre-existing groups. dict
Thu, 07 Oct 2021 13:29:13 +0200 Pedro Ferreira Only rewrite only if relation has one reference, and don't forget to destroy previous relation before replacing it. Added defensive lines
Thu, 07 Oct 2021 13:18:21 +0200 Niels Nes small cleanup fixes dict
Thu, 07 Oct 2021 12:23:34 +0200 Pedro Ferreira When generating a statement from a sql function or table relation with a subquery, then inner relation may get rewritten by an optimizer, so update pointer afterwards
Thu, 07 Oct 2021 11:42:05 +0200 Sjoerd Mullender Add some casts so that this compiles on Windows. dict
Thu, 07 Oct 2021 10:16:58 +0200 Niels Nes small optimization of DICTdecompress (more needed) dict