lp://staging/~styluseater/maria/bug_463756
- Get this branch:
- bzr branch lp://staging/~styluseater/maria/bug_463756
Branch merges
Branch information
Recent revisions
- 2808. By Oleksandr "Sanja" Byelkin
-
Fix for luanchpad bug#609043
Removed indirect reference in equalities for cache index lookup.
We should use a direct reference because some optimization of the
query may optimize out a condition predicate and if the outer reference
is the only element of the condition predicate the indirect reference
becomes NULL.We can resolve correctly the indirect reference in
Expression_cache_tmptable: :make_equalitie s because it is called before
optimization of the cached subquery. - 2807. By Oleksandr "Sanja" Byelkin
-
Bugfix for lounchpad bug#608834 (608824, 609045, 609052).
Added get_tmp_
table_item( ) to cache wrapper as it has all not simple Items (Item_func, Item_field, Item_subquery). - 2806. By Timour Katchaounov
-
Removed dead code that was made obsolete by the introduction of
check_join_cache_usage( ) by the change: Revno: 2793
Revision Id: <email address hidden>
Timestamp: Sun 2009-12-20 18:26:15 -0800Backport into MariaDB-5.2 the following:
WL#2771 "Block Nested Loop Join and Batched Key Access Join" - 2805. By Timour Katchaounov
-
Fixed a problem where the temp table of a materialized subquery
was not cleaned up between PS re-executions. The reason was two-fold:
- a merge with mysql-6.0 missed select_union:: cleanup( ) that should
have cleaned up the temp table, and
- the subclass of select_union used by materialization didn't call
the base class cleanup() method. - 2802. By Sergey Petrunia
-
Fix order_by test failure: don't run EXPLAIN for a query that has multiple
range plans with identical costs. - 2801. By Timour Katchaounov
-
Fixed an error in the creation of REF access method for materialized
subquery execution, where the the REF buffer format was mistaken to
be in record format instead of key format. The error was that the null
byte for all fields of the record was in the front of the buffer,
and not before each field data.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/maria/5.3