log

age author description
2021-10-18 Niels Nes set sub query grouped using input relations grouped flag.
2021-10-18 Pedro Ferreira Merged with default antipush
2021-10-18 Pedro Ferreira Approve new error message antipush
2021-10-18 Niels Nes merged dict
2021-10-18 Pedro Ferreira Merged with default antipush
2021-10-18 Niels Nes merged
2021-10-18 Niels Nes merged with default dict
2021-10-18 Niels Nes without outer relations we cannot have free varibales
2021-10-18 Pedro Ferreira Merged rel_distribute calls into rel_optimizer, so they run only when necessary. Removed unecessary includes and don't compute which side to run mitosis when instantiating a SQL function
2021-10-18 Niels Nes fix bug were rolled back new 'rows' aren't marked as deleted
2021-10-18 Niels Nes small cleanup
2021-10-18 Pedro Ferreira Merged with Jul2021
2021-10-18 Pedro Ferreira Backported rel_rewriter fixes from default into Jul2021 Jul2021
2021-10-18 Niels Nes merged Jul2021
2021-10-18 Niels Nes reset freevars is needed to protect other (incorrect) unnesting Jul2021
2021-10-18 Pedro Ferreira Added test and fix for bug #7186 Change COPY INTO to use an empty string as the default string delimiter, so it matches with COPY FROM. Updated ChangeLog
2021-10-15 Pedro Ferreira Added test for bug #7180
2021-10-15 Pedro Ferreira Starting to generate correlated subqueries :(
2021-10-15 Pedro Ferreira Don't leak relation references
2021-10-15 Niels Nes add group optimization, ie group on 'not' unique dict can be improved by first dict
2021-10-15 Pedro Ferreira This hack is no longer needed
2021-10-15 Pedro Ferreira More subquery issues
2021-10-15 Niels Nes add DICTselect (ie value / range select on dicts) dict
2021-10-14 Pedro Ferreira Merged with default antipush
2021-10-14 Pedro Ferreira I didn't approve the lengths well
2021-10-14 Pedro Ferreira Fix pointer
2021-10-14 Pedro Ferreira Another variant of issue to be looked later, scale propagation missing
2021-10-14 Pedro Ferreira Fixes for remote plans: 1. My string truncate optimization creates issues on remote plans, so disable it for now. 2. Distinguish between NULL literal and NULL value string
2021-10-14 Pedro Ferreira Use not found error code
2021-10-14 Pedro Ferreira Split 32-bit and 64-bit outputs
2021-10-14 Niels Nes merged with default dict
2021-10-14 Niels Nes v1 of appends to dict tables dict
2021-10-13 Pedro Ferreira Approve length
2021-10-13 Pedro Ferreira Merged with default and approved antipush
2021-10-13 Pedro Ferreira Approve optimizer changes
2021-10-13 Pedro Ferreira Reduce atom_copy when possible. Make sure atom changing functions return a new atom when changes are made
2021-10-13 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
2021-10-13 Aris Koning Some cosmetic changes to the monetdbe struct types.
2021-10-13 Pedro Ferreira Copy atom's value and make sure input expressions for topn/sample relations are bigint
2021-10-13 Pedro Ferreira Don't print labels on error messages
2021-10-12 Pedro Ferreira Merged with default antipush
2021-10-12 Pedro Ferreira Make sure rel_push_count_down returns the same output type
2021-10-12 Pedro Ferreira Before optimizing a remote plan, make sure the topmost relation only contains references
2021-10-12 Pedro Ferreira Merged with Jul2021
2021-10-12 Pedro Ferreira Added test and fix for bug #7185. Grouping columns may contain aliases Jul2021
2021-10-12 Pedro Ferreira Issue to be looked on later. Remote relation gets an extra projection while optimized before generating MAL code, which causes issues later
2021-10-12 Pedro Ferreira Don't push up on single joins or selects antipush
2021-10-12 Pedro Ferreira Merged with default antipush
2021-10-12 Niels Nes merged with default dict
2021-10-12 Pedro Ferreira Added defensive lines and cleanup
2021-10-12 Pedro Ferreira Updated ChangeLog
2021-10-11 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
2021-10-11 Pedro Ferreira Don't simplify single inner joins or selects
2021-10-11 Pedro Ferreira Compilation and memory leak fixes
2021-10-11 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
2021-10-11 Niels Nes fixing windows compilation (ie adding casts) dict
2021-10-08 Pedro Ferreira Merged with default antipush
2021-10-08 Pedro Ferreira func->rel is no longer used. Don't cause more confusion
2021-10-08 Aris Koning Another small fix.
2021-10-08 Pedro Ferreira Added test for bug 7168. It's fixed but I didn't add the test