96 Commits (2a16e7674b9462586ef883e5678b21c87ca5f045)

Author SHA1 Message Date
Sergey Petrunya 59b2bb9aca Added back MRR counters. The new names are: Handler_mrr_init, 14 years ago
Sergey Petrunya 2ae3fca465 Add MRR counters: Handler_mrr_init, Handler_mrr_extra_rowid_sorts, 14 years ago
Igor Babaev 2b173bf894 Fixed LP bug #878769. 14 years ago
unknown 255c04aed8 Compiler warning about assigned but not used variables fixed. 14 years ago
Sergey Petrunya 5ebff8ab78 BUG#730133: Wrong result with jkl = 7, BKA, ICP in maria-5.3 + compound index 14 years ago
Michael Widenius ba9a890f0c New status variables: Rows_tmp_read, Handler_tmp_update and Handler_tmp_write 15 years ago
Sergey Petrunya 9482e387e6 Change optimizer_use_mrr=auto|disable|force 15 years ago
Sergey Petrunya 997445bc8e Make EXPLAIN better at displaying MRR/BKA: 15 years ago
Sergey Petrunya e6bd643c75 MRR interface: change range_info's type from char* to range_id_t typedef. The goals are: 15 years ago
Sergey Petrunya 8ef094fe4f BUG#707925: Wrong result with join_cache_level=6 optimizer_use_mrr = force (incremental, BKA join) 15 years ago
Sergey Petrunya 9faf5452a1 BUG#693747: Assertion multi_range_read.cc:908: int DsMrr_impl::dsmrr_init 15 years ago
Vladislav Vaintroub 019256c9fc Fix numerous warnings introduced in the last pushes on Windows 15 years ago
Michael Widenius b12e3796dc Fix for lp:711565 "Index Condition Pushdown can make a thread hold MyISAM locks as well as be unKILLable for long time" 15 years ago
Sergey Petrunya f51a26885f Fix compile error on Windows: instead of round(X) use floor(X+0.5) 15 years ago
Sergey Petrunya 9d480f6af3 BUG#670417: Diverging results in maria-5.3-mwl128-dsmrr-cpk with join buffer 15 years ago
Sergey Petrunya 09a84dc470 BUG#670417: Diverging results in maria-5.3-mwl128-dsmrr-cpk with join buffer 15 years ago
Sergey Petrunya 81eb82b47d Fix a compiler warning on sparc32 15 years ago
Sergey Petrunya 80cbf3a1c2 Small code cleanups 15 years ago
Sergey Petrunya 8dc612e6ab MWL#121-125 DS-MRR improvements 15 years ago
Sergey Petrunya 3e633eea66 MWL#121-125 DS-MRR improvements 15 years ago
Sergey Petrunya 802db7a64b - Fix compiler warning 15 years ago
Sergey Petrunya eafc4bef33 MWL#121-125 DS-MRR improvements 15 years ago
Sergey Petrunya 14ca046833 Fix crashes on sparc-32 bit: use memcpy when we need to access non-aligned 15 years ago
Sergey Petrunya a86599e1e4 BUG#671340: Diverging results in with mrr_sort_keys=ON|OFF and join_cache_level=5 15 years ago
Sergey Petrunya 1c7c67d584 MWL#121-125 DS-MRR improvements 15 years ago
Sergey Petrunya 44be131cd3 MWL#121-125 DS-MRR improvements 15 years ago
Michael Widenius ab5e4eefd5 Fixed some compiler warnings found when compiling for windows. 15 years ago
Sergey Petrunya cee6e4565d Fix trivial error in previous push 15 years ago
Sergey Petrunya a6d47ab1d3 Fix buildbot failure: keep rowid_buf_elem_size to its original value, otherwise 15 years ago
Sergey Petrunya 8604dc78e2 Fix trivial error 15 years ago
Sergey Petrunya 40822c8149 Fix buildbot failure 15 years ago
Sergey Petrunya 92442fc598 Merge MWL#121-125 DS-MRR improvements 15 years ago
Sergey Petrunya fad2ec7499 MWL#121-125 DS-MRR improvements 15 years ago
Sergey Petrunya a6c1d56e08 MWL#121-125 DS-MRR improvements 15 years ago
Sergey Petrunya 2ec43747f5 Merge MWL#121-125 DS-MRR improvements 15 years ago
Sergey Petrunya 3d698ac616 BUG#671361: virtual int Mrr_ordered_index_reader::refill_buffer(): Assertion `!know_key_tuple_params 15 years ago
Sergey Petrunya 0fb342ba56 BUG#670417: Diverging results in maria-5.3-mwl128-dsmrr-cpk with join buffer, attempt 4 15 years ago
Sergey Petrunya 197c99427d DS-MRR improvements 15 years ago
Sergey Petrunya c46450de72 Code cleanup 15 years ago
Sergey Petrunya 1654780f2d Code cleanup 15 years ago
Sergey Petrunya 59db1d7a39 Address problems uncovered by buildbot 15 years ago
Sergey Petrunya b76a8595c6 Re-initialization reworked 15 years ago
Sergey Petrunya 430f63c271 use DBUG_RETURN with DBUG_ENTER 15 years ago
Sergey Petrunya d9a8dd22b2 DS-MRR/CPK improvements: correct buffer exhaustion handling 15 years ago
Sergey Petrunya 8e4c627ef8 DS-MRR improvements: 15 years ago
Sergey Petrunya 1e82320d27 DS-MRR improvements 15 years ago
Sergey Petrunya a88bd5cf56 DS-MRR improvements: 15 years ago
Sergey Petrunya d8efc3b155 DS-MRR improvements: address review feedback for R3 version of the patch 15 years ago
Igor Babaev 79087c9e07 Ported the fix for bug #57024 (a performance issue for outer joins). 15 years ago
Sergey Petrunya ac8a79b944 Code cleanup 15 years ago