MySQL 5.1 (fork)

From Wikitech
(Difference between revisions)
Jump to: navigation, search
 
Line 1: Line 1:
 +
{{old}}
 +
This is documentation for 5.1-wm build that is still running on db24 and db30, new builds are based off facebook tree
 +
 +
 
Currently [https://code.launchpad.net/~wikimedia/sakila-server/mysql-5.1-wm new fork] is being rolled out, based on [https://code.launchpad.net/mysql-server/5.1 lp:mysql-server/5.1 tree] - with storage engine changes going into innodb_plugin engine.
 
Currently [https://code.launchpad.net/~wikimedia/sakila-server/mysql-5.1-wm new fork] is being rolled out, based on [https://code.launchpad.net/mysql-server/5.1 lp:mysql-server/5.1 tree] - with storage engine changes going into innodb_plugin engine.
  

Latest revision as of 14:51, 24 October 2010

Warning: This page is old. It is kept as an archive. Do not expect anything on it to be relevant to the current day.

This is documentation for 5.1-wm build that is still running on db24 and db30, new builds are based off facebook tree


Currently new fork is being rolled out, based on lp:mysql-server/5.1 tree - with storage engine changes going into innodb_plugin engine.

Included Percona patches (from http://bazaar.launchpad.net/~percona-dev/percona-xtradb/extensions-1.0/files):

  • InnoDB-based replication positions
  • Multiple purge threads
  • Recovery performance: flushlist
  • LRU contention fixes

Domas' changes:

Wikimedia build params:

./configure --without-query-cache --without-geometry --with-plugins=innodb_plugin,blackhole \
     --enable-assembler --with-charset=binary --with-extra-charsets=all --with-server-suffix=-wm \
     --with-pstack --with-fast-mutexes --with-comment="Wikimedia Testing" --prefix=/usr/local/mysql-5.1-wm/ \
     CFLAGS="-g -O3 -fno-omit-frame-pointer" CXXFLAGS="-g -O3 -fno-omit-frame-pointer" \
     LDFLAGS="-fno-omit-frame-pointer"
Personal tools
Namespaces

Variants
Actions
Navigation
Ops documentation
Wiki
Toolbox