lp://staging/~posulliv/maria/query-rewrite
- Get this branch:
- bzr branch lp://staging/~posulliv/maria/query-rewrite
Branch merges
- Sergei Golubchik: Pending requested
-
Diff: 534 lines (+411/-5)11 files modifiedinclude/mysql/plugin.h (+4/-3)
include/mysql/plugin_query_rewrite.h (+57/-0)
plugin/rewrite_lower/CMakeLists.txt (+17/-0)
plugin/rewrite_lower/Makefile.am (+32/-0)
plugin/rewrite_lower/plug.in (+4/-0)
plugin/rewrite_lower/rewrite_lower.cc (+84/-0)
sql/Makefile.am (+2/-0)
sql/sql_parse.cc (+3/-0)
sql/sql_plugin.cc (+6/-2)
sql/sql_query_rewrite.cc (+166/-0)
sql/sql_query_rewrite.h (+36/-0)
Branch information
Recent revisions
- 2820. By Padraig O'Sullivan
-
Added another plugin point for query rewrite which allows the parse tree to be rewritten.
- 2819. By Padraig O'Sullivan
-
Simple version of query rewrite hook where query text is passed to rewrite hook. Also added a simple plugin which does nothing interesting except convert the query to lower case.
- 2817. By Oleksandr "Sanja" Byelkin
-
table_elimination switchable only for debug build and has no influence on the result of the test so it is removed.
- 2815. By Oleksandr "Sanja" Byelkin
-
Fixed LP BUG#615760: Check on double cache assignment added into the transformation methods.
Cache parameters print added in EXPLAIN EXTENDED output.
- 2813. By Oleksandr "Sanja" Byelkin
-
LP BUG#615752 fix. Expression cache added to EXPLAIN EXTENDED output.
- 2812. By Timour Katchaounov
-
Fixed LP bug #608744
The bug is a result of the following change by Monty:
Revision Id: <email address hidden>
Timestamp: Fri 2010-07-16 10:33:01 +0300
Where Monty changed the queues interface and implementation.The fix adjusts the queue_remove call to the new interface.
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