log

age author description
2021-02-23 Pedro Ferreira Use size_t
2021-02-23 Pedro Ferreira And don't forget to close parentheses
2021-02-23 Pedro Ferreira Don't forget the dashes
2021-02-23 Aris Koning Add explicit target destination.
2021-02-23 Pedro Ferreira Test for correctness of the output, not just if succeeded
2021-02-23 Aris Koning Fix compilation.
2021-02-23 Pedro Ferreira Merged with Oct2020
2021-02-23 Pedro Ferreira Fix for bug #7066, ie use partition row count to to compute percent_rank on the partitioned case. Another small bug fix, for rank and dense_rank, if there are no partitions or ordering, every row will have the same rank, because they are considered distinct Oct2020
2021-02-22 Niels Nes merged with oct2020
2021-02-22 Niels Nes merged Oct2020
2021-02-22 Niels Nes don't output mat pack's directly, delays leaves less deadcode behind Oct2020
2021-02-22 Aris Koning Make a start with adding monetdbe ctest to Mtest.
2021-02-22 Sjoerd Mullender Leave a trail behind when there is a syntax error.
2021-02-22 Sjoerd Mullender Syntax error.
2021-02-22 Pedro Ferreira Run the first iteration of deadcode optimizer earlier in the MAL optimization phase. This benefits mitosis/mergetable optimization by reducing the number of instructions to be replicated
2021-02-22 Sjoerd Mullender Temporary hash heaps should be allocated in transient farm. Oct2020
2021-02-22 Niels Nes use new domain name usage in java unlock
2021-02-22 Niels Nes nl.cwi -> org
2021-02-22 Niels Nes merged with default unlock
2021-02-22 Niels Nes merged with Oct2020
2021-02-20 Pedro Ferreira Allocation check and compilation fix
2021-02-20 Pedro Ferreira Be carefull with cosmetic changes
2021-02-20 Pedro Ferreira rel_remove_redundant_join optimizer has to run before rel_distinct_project2groupby
2021-02-19 Niels Nes merged with default unlock
2021-02-19 svetlin re-write macro for simplicity qcancel
2021-02-19 Niels Nes merged unlock
2021-02-19 Niels Nes small fix for order of module loading vs bbp loading unlock
2021-02-19 Pedro Ferreira Assertion b->batCapacity >= cnt failed. Enough bugs for now
2021-02-19 Pedro Ferreira These queries must return error
2021-02-19 Sjoerd Mullender Look at actual old version. unlock
2021-02-19 Pedro Ferreira If a comparison has more than one subrelation, merge them altogether with crossproducts (alike happens with functions). However I found a cardinality validation bug :(
2021-02-19 Sjoerd Mullender Do things in the right order. unlock
2021-02-19 Aris Koning Small compilation error.
2021-02-19 Aris Koning Some malloc error handling.
2021-02-19 svetlin remove old file qcancel
2021-02-19 svetlin more of the same qcancel
2021-02-19 Aris Koning Consolidate all proxy configuration in monetdbe_options::remote.
2021-02-16 Aris Koning Make use of lock a bit more explicit.
2021-02-19 Sjoerd Mullender Dump *must* work with older version: test for existence of new features.
2021-02-19 Sjoerd Mullender Code deduplication.
2021-02-19 Pedro Ferreira Wrong condition, sorry
2021-02-19 Sjoerd Mullender Fix ChangeLog.
2021-02-19 Pedro Ferreira join(union(a,b), union(c,d)) -> union(join(a,c), join(b,d)) is only valid on foreign key joins
2021-02-19 svetlin merge default qcancel
2021-02-19 svetlin testing mergejoin_int qcancel
2021-02-19 Pedro Ferreira Add invalid inserts during transactions to validate optimizer rewrite
2021-02-19 Pedro Ferreira Call rel_merge_table_rewrite optimizer when is really needed: a mergetable in the plan or a child of a partitioned one
2021-02-19 Pedro Ferreira Fixing inifinite optimization on tpcds queries. Don't run rel_remove_empty_select for every join on rel_join_order, just remove generated empty selects on the fly
2021-02-18 Niels Nes make sure we don't log indices without storage unlock
2021-02-18 Pedro Ferreira Merged rel_simplify_ifthenelse into rel_simplify_predicates. Call rel_rewrite_semijoin when rel_push_join_down had changes (There's a second call to rel_rewrite_semijoin)
2021-02-18 Pedro Ferreira Merged rel_merge_cmp_or_null optimizer into rel_select_cse
2021-02-18 Pedro Ferreira Don't forget to flag changes
2021-02-18 Pedro Ferreira More cleanup
2021-02-18 Pedro Ferreira Run optimizers when conditions are present. The TODO is done
2021-02-18 Pedro Ferreira Run rel_remove_empty_select only when relevant changes are made. At rel_push_select_down revert old select expressions if no push downs are made to avoid possible infinite optimization loop
2021-02-18 Niels Nes removed small leak unlock
2021-02-18 Panagiotis Koutsourakis Ugly hack to fix monetdbe compilation for docker pipeline
2021-02-18 Mitchell Weggemans add docs for monetdbe_remote
2021-02-18 Mitchell Weggemans add docs for monetdbe_options
2021-02-18 Pedro Ferreira Move statistics optimization during the general optimization phase although it can only run when storage base optimizations are allowed properties