482 Commits (b1e377997e987b66c999713bdb7e6cfdb87797ae)

Author SHA1 Message Date
Varun Gupta b1e377997e Fixed a typo 6 years ago
Varun Gupta 29b13d114e Followup fix for MDEV-20440 6 years ago
Sergei Petrunia ef76f81c98 MDEV-20109: Optimizer ignores distinct key created for materialized... 6 years ago
Sergei Petrunia 4a490d1a99 MDEV-6111: Optimizer Trace: add tracing for semi-join optimizations 6 years ago
Igor Babaev 0955462d0a MDEV-18479 Assertion `join->best_read < double(1.79769313486231570815e+308L)' 7 years ago
Igor Babaev 2c9844a438 MDEV-18896 Crash in convert_join_subqueries_to_semijoins : Correction 7 years ago
Sergei Petrunia b1f828a82a MDEV-19134: EXISTS() slower if ORDER BY is defined 7 years ago
Michal Schorm 17b4f99928 Update FSF address 7 years ago
Vladislav Vaintroub ad36d38024 MDEV-19235 MariaDB Server compiled for 128 Indexes crashes at startup 7 years ago
Galina Shalygina a765b19e5c MDEV-19245: Impossible WHERE should be noticed earlier after HAVING pushdown 7 years ago
Galina Shalygina ae15f91f22 MDEV-18769 Assertion `fixed == 1' failed in Item_cond_or::val_int 7 years ago
Igor Babaev 0dd12b4f2a MDEV-18896 Crash in convert_join_subqueries_to_semijoins 7 years ago
Igor Babaev 8283d7d2c0 MDEV-7486: Condition pushdown from HAVING into WHERE 7 years ago
Galina Shalygina d25af33116 MDEV-18635 The test case for bug mdev-16727 crashes the server 7 years ago
Varun Gupta 9cb55143ac Minor cleanup in the optimizer trace code. 7 years ago
Galina Shalygina 7a77b221f1 MDEV-7486: Condition pushdown from HAVING into WHERE 8 years ago
Varun Gupta be8709eb7b MDEV-6111 Optimizer Trace 7 years ago
Igor Babaev 13e217b8c1 MDEV-17027 server crashes in Bitmap<64u>::merge 7 years ago
Igor Babaev d03581bf3c MDEV-17360 Server crashes in optimize_keyuse 7 years ago
Oleksandr Byelkin 701f0b8e36 Fix gcc 7.3 compiler warnings. 7 years ago
Galina Shalygina af46c25760 MDEV-16727: Server crashes in Item_equal_iterator<List_iterator_fast, Item>::get_curr_field() 7 years ago
Galina Shalygina aee3d162d2 MDEV-16730: Server crashes in Bitmap<64u>::merge 7 years ago
Galina Shalygina 2a3d3e052f MDEV-16721: Assertion `ctx.compare_type_handler()->cmp_type() != STRING_RESULT' 7 years ago
Varun Gupta 37dee22d27 MDEV-15454: Nested SELECT IN returns wrong results 7 years ago
Varun Gupta f9b43c2565 MDEV-16751: Server crashes in st_join_table::cleanup or TABLE_LIST::is_with_table_recursive_reference 7 years ago
Sergei Petrunia 2fbf2277ff MDEV-15982: Incorrect results when subquery is materialized 7 years ago
Oleksandr Byelkin de745ecf29 MDEV-11953: support of brackets in UNION/EXCEPT/INTERSECT operations 8 years ago
Igor Babaev 147744d455 MDEV-16235 Server crashes in my_utf8_uni or in my_strtod_int upon 8 years ago
Alexander Barkov f4dfc609cf MDEV-16388 Replace member Item::fixed to virtual method is_fixed() 8 years ago
Alexander Barkov 106f0b5798 MDEV-16385 ROW SP variable is allowed in unexpected context 8 years ago
Galina Shalygina d3ff133390 MDEV-12387 Push conditions into materialized subqueries 8 years ago
Galina Shalygina 8b26fea835 MDEV-16088: Pushdown into materialized views/derived tables doesn't 8 years ago
Monty 30ebc3ee9e Add likely/unlikely to speed up execution 8 years ago
Oleksandr Byelkin adaa891ae7 MDEV-13699: Assertion `!new_field->field_name.str || strlen(new_field->field_name.str) == new_field->field_name.length' failed in create_tmp_table on 2nd execution of PS with semijoin 8 years ago
Igor Babaev 5e61e1716e MDEV-14515 ifnull result depends on number of rows in joined table 8 years ago
Varun Gupta ddc5c65333 MDEV-14779: using left join causes incorrect results with materialization and derived tables 8 years ago
Varun Gupta 926edd48e1 MDEV-15235: Assertion `length > 0' failed in create_ref_for_key 8 years ago
Monty d69642dedd Added name to MEM_ROOT for esier debugging 8 years ago
Monty a7e352b54d Changed database, tablename and alias to be LEX_CSTRING 8 years ago
Monty 95f3933944 Fixed compiler warnings 8 years ago
Oleksandr Byelkin 9c9cf556a1 MDEV-13933: Wrong results in COUNT() query with EXISTS and exists_to_in 8 years ago
Igor Babaev 4f0299f8b3 This is a full cost-based implementation of the optimization that employs 8 years ago
Alexander Barkov 590400f743 MDEV-14517 Cleanup for Item::with_subselect and Item::has_subquery() 8 years ago
Michael Widenius 87933d5261 Handle failures from malloc 8 years ago
Oleksandr Byelkin c2c93fc6e4 MDEV-14164: Unknown column error when adding aggregate to function in oracle style procedure FOR loop 8 years ago
Oleksandr Byelkin 235b68299b MDEV-9619: Assertion `null_ref_table' failed in virtual table_map Item_direct_view_ref::used_tables() const on 2nd execution of PS 9 years ago
Galina Shalygina 6bce8e1422 Post review changes for the optimization of IN predicates into IN subqueries. 8 years ago
Eugene Kosov 5dd8e1bf2d simplify READ_RECORD usage NFC 8 years ago
Galina Shalygina 570d2e7d0f Summarized results of two previous commits (26 July, 25 August) 8 years ago
Michael Widenius cc77f9882d Changed KEY names to use LEX_CSTRING 9 years ago