← Back to team overview

maria-developers team mailing list archive

WL#165 New (by Knielsen): Extend group commit to also handle non-transactional events

 

-----------------------------------------------------------------------
                              WORKLOG TASK
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
TASK...........: Extend group commit to also handle non-transactional events
CREATION DATE..: Mon, 01 Nov 2010, 12:09
SUPERVISOR.....: 
IMPLEMENTOR....: 
COPIES TO......: 
CATEGORY.......: Client-RawIdeaBin
TASK ID........: 165 (http://askmonty.org/worklog/?tid=165)
VERSION........: Server-9.x
STATUS.........: Un-Assigned
PRIORITY.......: 60
WORKED HOURS...: 0
ESTIMATE.......: 0 (hours remain)
ORIG. ESTIMATE.: 0

PROGRESS NOTES:



DESCRIPTION:

The MWL#116 implements group commit for the binary log.

The work in MWL#116 only facilitates group commit for transactional commit
events. Non-transactional events like DDL or updates to MyISAM tables are not
improved. This is mainly an issue when running with sync_binlog=1

This worklog is for extending the optimisation to also do group commit for
these non-transactional event writes.

The basic way to implement this is described in the low-level design of
MWL#116, section 2.3.


ESTIMATED WORK TIME

ESTIMATED COMPLETION DATE
-----------------------------------------------------------------------
WorkLog (v4.0.0)