Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch '10.2' into 10.3 | Oleksandr Byelkin | 2019-10-31 | 1 | -0/+26 |
| | |||||
* | Merge branch '10.2' into 10.3 | Monty | 2019-09-03 | 1 | -21/+25 |
| | |||||
* | MDEV-20109: Optimizer ignores distinct key created for materialized... | Sergei Petrunia | 2019-08-30 | 1 | -1/+1 |
| | | | | Adjust the testcase according to the review input | ||||
* | MDEV-20109: Optimizer ignores distinct key created for materialized... | Sergei Petrunia | 2019-08-30 | 1 | -18/+42 |
| | | | | | | | | | | | | | | | (Backported to 10.3, addressed review input) Sj_materialization_picker::check_qep(): fix error in cost/fanout calculations: - for each join prefix, add #prefix_rows / TIME_FOR_COMPARE to the cost, like best_extension_by_limited_search does - Remove the fanout produced by the subquery tables. - Also take into account join condition selectivity optimize_wo_join_buffering() (used by LooseScan and FirstMatch) - also add #prefix_rows / TIME_FOR_COMPARE to the cost of each prefix. - Also take into account join condition selectivity | ||||
* | MDEV-19600: The optimizer should be able to produce rows=1 estimate for ↵bb-10.3-mdev19600 | Sergei Petrunia | 2019-06-05 | 1 | -9/+65 |
| | | | | | | | unique index with NULLable columns Modify best_access_path() to produce rows=1 estimate for null-rejecting lookups on unique NULL keys. | ||||
* | Merge 10.2 into 10.3 | Marko Mäkelä | 2019-05-29 | 1 | -0/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/10.2' into 10.3 | Alexander Barkov | 2019-03-22 | 1 | -0/+7 |
| | |||||
* | Merge branch '10.2' into 10.3 | Sergei Golubchik | 2018-05-11 | 1 | -0/+26 |
| | |||||
* | Create 'main' test directory and move 't' and 'r' there | Michael Widenius | 2018-03-29 | 1 | -0/+3168 |