mariadb/pars
marko 4856b4ba61 branches/zip: Remove update-in-place-in-select from the internal SQL
interpreter.  It was only used for updating the InnoDB internal data
dictionary when renaming or dropping tables.  It could have caused
deadlocks after acquiring latches on insert buffer bitmap pages.
This and r3544 should fix Issue #135.

Furthermore, the update-in-place-in-select does not account for
compression failure.  That was not a problem yet, since the InnoDB SQL
interpreter has so far assumed ROW_FORMAT=REDUNDANT.

rb://63 approved by Heikki Tuuri
2008-12-17 12:40:59 +00:00
..
lexyy.c branches/zip: make_flex.sh, lexyy.c: Remove some GCC warnings about unused 2008-02-07 10:03:54 +00:00
make_bison.sh branches/zip: Make the changes to pars0grm.c that were promised in r2276. 2008-02-06 16:01:57 +00:00
make_flex.sh branches/zip: make_flex.sh, lexyy.c: Remove some GCC warnings about unused 2008-02-07 10:03:54 +00:00
pars0grm.c branches/zip: Make the changes to pars0grm.c that were promised in r2276. 2008-02-06 16:01:57 +00:00
pars0grm.y branches/zip: Merge revisions 583:634 from trunk. 2006-06-13 20:23:26 +00:00
pars0lex.l branches/zip: Merge revisions 1322:1402 from trunk. 2007-04-02 05:39:41 +00:00
pars0opt.c branches/zip: Introduce UNIV_INTERN, a linkage specifier for InnoDB-global 2008-02-06 14:17:36 +00:00
pars0pars.c branches/zip: Remove update-in-place-in-select from the internal SQL 2008-12-17 12:40:59 +00:00
pars0sym.c branches/zip: Introduce UNIV_INTERN, a linkage specifier for InnoDB-global 2008-02-06 14:17:36 +00:00