~drizzle-trunk/drizzle/development

Viewing all changes in revision 1143.4.13.

  • Committer: Jay Pipes
  • Date: 2009-12-11 18:39:37 UTC
  • mto: This revision was merged to the branch mainline in revision 1245.
  • Revision ID: jpipes@serialcoder-20091211183937-47ms0raqvp1kg936
This patch adds support for a new transaction log configuration/CLI
option for controlling the file flush/sync behvaiour of the transaction
log file.

We add a new --transaction-log-sync-method variable controlling the
sync behvaiour:

0 (default) == Leave sync up tp the operating system
1           == Sync on every write to the log file
2           == Sync at most every one second

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: