lp://staging/~styluseater/maria/bug_463756

Created by Adam M Dutko and last modified
Get this branch:
bzr branch lp://staging/~styluseater/maria/bug_463756
Only Adam M Dutko can upload to this branch. If you are Adam M Dutko please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Adam M Dutko
Project:
MariaDB
Status:
Development

Recent revisions

2809. By Adam M Dutko

Importing the manpages that I've started.

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_equalities 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 -0800

Backport 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.

2804. By Sergey Petrunia

Merge

2803. By Michael Widenius

Merge with new queue code.
Updated configure.in to have version 5.3

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.

2800. By Oleksandr "Sanja" Byelkin

Subquery cache (MWL#66) added.

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
This branch contains Public information 
Everyone can see this information.

Subscribers