This is out of date repo, current Facebook MySQL code lives at:
And 5.6 at:
- 3875. By Mark Callaghan on 2012-06-04
Backport faster DROP TABLE using these revisions: r3644 r3768
Added more tests: innodb_
drop_table_ flush, innodb_ drop_table_ ibuf
drop_table_ purge, innodb_dropper, innodb_dropper_big
- 3873. By Mark Callaghan on 2012-06-04
Our MySQL-5.1 now builds both ways with zero warnings in gcc4.
Added blind_fwrite to call for fwrites where mysql apparently
doesn't care about actual success or failure of fwrite().
Added DBUG_ONLY define to __attribute__ debug-only vars as
((unused)) in non-debug compiles to avoid gcc unused warnings.
Ported DBUG_ABORT from 5.6 (trivial).
Corrected all of the gcc warnings from upstream MySQL source.
Also found a shadowed "size" variable in fil0fil.c, which
blocked an intended data flow. This diff fixes that.
The author of both diffs with these "size" variables was Vamsi,
and he's confirmed this fix should be correct.
- 3872. By Mark Callaghan on 2012-06-04
parse_db_and_table should use "#P#" to separate the partition name
We use "#" to separate partition name but Steaphan found there are other table
name can contain "#". We should use the full name "#P#" instead.
- 3871. By Mark Callaghan on 2012-06-04
Make results deterministic (I hope) for admission_
control_ reenter. test
- 3870. By Mark Callaghan on 2012-06-04
Fix bug #57700 Latching order violation in row_truncate_
table_for_ mysql() .
To see the fix from official MySQL -- bzr log -p -r 3351.14.279
- 3869. By Mark Callaghan on 2012-06-04
Clean up some table_stats tests.
Removed some trailing whitespace, and other whitespace cleanups.
Added missing show_table_
stats_heap option file (to use heap).
Don't display other engines when testing one of them.
These oddities were found while porting table stats to 5.6.
- 3868. By Mark Callaghan on 2012-06-04
Add option to prevent reads and writes to tables that are not in current database
ON = Allow read and write to tables not in current database
LOG = Allow read and write to tables that are not in current database, but log it
in the database error log. CROSS_SHARD_QUERY: is written prior to the SQL.
LOG_WARN = The same as LOG, but also send a warning to client
OFF = Disallow read and write tables that are not in current datbase, and send an error to client
- 3867. By Mark Callaghan on 2012-06-04
Correct inconsistent output of queries_used test.
This test listed multiple stats entries without "order by".
This occasionally produced inconsistent results.
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)