summaryrefslogtreecommitdiff
path: root/mysql-test/include/index_merge2.inc
diff options
context:
space:
mode:
authorunknown <knielsen@knielsen-hq.org>2012-09-13 14:31:29 +0200
committerunknown <knielsen@knielsen-hq.org>2012-09-13 14:31:29 +0200
commit288eeb3a31e4bfb52180f3906a4d354ac9cc457e (patch)
tree57555aba1d6f3bcdf97f180298d1c97dddbc58b5 /mysql-test/include/index_merge2.inc
parent0697ee265fa4fe4d617dc96194fcf2532fd73402 (diff)
downloadmariadb-git-288eeb3a31e4bfb52180f3906a4d354ac9cc457e.tar.gz
MDEV-232: Remove one fsync() from commit phase.
Introduce a new storage engine API method commit_checkpoint_request(). This is used to replace the fsync() at the end of every storage engine commit with a single fsync() when a binlog is rotated. Binlog rotation is now done during group commit instead of being delayed until unlog(), removing some server stall and avoiding an expensive lock/unlock of LOCK_log inside unlog().
Diffstat (limited to 'mysql-test/include/index_merge2.inc')
0 files changed, 0 insertions, 0 deletions