diff options
author | Sergey Petrunya <psergey@askmonty.org> | 2009-08-13 02:34:21 +0400 |
---|---|---|
committer | Sergey Petrunya <psergey@askmonty.org> | 2009-08-13 02:34:21 +0400 |
commit | 854bb82bd81afa6decc436b9ecf6af4954efebe5 (patch) | |
tree | fce26373e6bb62ae4ab4f3e1fc922d53145deb8b /dbug | |
parent | 5ecad03df9eef6e4d68cc7767b684944384e084e (diff) | |
download | mariadb-git-854bb82bd81afa6decc436b9ecf6af4954efebe5.tar.gz |
MWL#17: Table elimination
Address review feedback:
- Change from Wave-based approach (a-la const table detection) to
building and walking functional dependency graph.
- Change from piggy-backing on ref-access code and KEYUSE structures
to using our own expression analyzer.
sql/item.cc:
MWL#17: Table elimination
- Move from C-ish Field_processor_info to C++ ish and generic Field_enumerator
sql/item.h:
MWL#17: Table elimination
- Move from C-ish Field_processor_info to C++ ish and generic Field_enumerator
sql/sql_bitmap.h:
MWL#17: Table elimination
- Backport of Table_map_iterator from 6.0
Diffstat (limited to 'dbug')
0 files changed, 0 insertions, 0 deletions