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
|