lp:~maria-captains/maria/maria-5.1-table-elimination

Created by Sergey Petrunia and last modified
Get this branch:
bzr branch lp:~maria-captains/maria/maria-5.1-table-elimination
Members of Maria-captains can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Maria-captains
Project:
MariaDB
Status:
Merged

Recent revisions

2750. By Sergey Petrunia on 2009-09-01

Merge

2749. By Sergey Petrunia on 2009-09-01

Merge

2748. By Sergey Petrunia on 2009-08-26

MWL#17: Table elimination:
- Fix a trivial problem when OR-merging two multi-equalities
- Amend testsuite to provide full gcov coverage

2747. By Sergey Petrunia on 2009-08-25

Gcov support improvements
- add process-gcov-annotations.pl script that processes .gcov files
  according to purecov annotations in source code
- add --gcov-src-dir=subdir option to mysql-test-run so that one can
  do gcov processing only for source files in a certain directory.

2746. By Sergey Petrunia on 2009-08-25

MWL#17: Table elimination
- Mark gcov deadcode

2745. By Sergey Petrunia on 2009-08-25

MWL#17: Table elimination
- More test coverage
- Remove unused code

2744. By Sergey Petrunia on 2009-08-25

MWL#17: Table elimination
- Add more testcases.
- Fix trivial compile failure
- Remove handling of "column IN (one_element)". This is converted to equality
  elsewhere

2743. By Sergey Petrunia on 2009-08-24

MWL#17: Table elimination: last fixes
- Add an @@optimizer_switch flag for table_elimination for debug build
- Better comments

2742. By Sergey Petrunia on 2009-08-24

MWL#17: Table elimination
- Correctly handle the case where we have multi-table DELETE and a table
  that we're deleting from looks like it could be eliminated.

2741. By Sergey Petrunia on 2009-08-21

MWL#17: Table elimination
- Remove a piece of code that's not needed anymore.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar RepositoryFormatKnitPack6 (bzr 1.9)
Stacked on:
lp:~maria-captains/maria/5.1-converting
This branch contains Public information 
Everyone can see this information.