diff options
author | heikki@hundin.mysql.fi <> | 2003-05-03 02:29:40 +0300 |
---|---|---|
committer | heikki@hundin.mysql.fi <> | 2003-05-03 02:29:40 +0300 |
commit | 35fd869e5176f9f9a16171a3715bfb4190c62172 (patch) | |
tree | 2c18eac77e10f9bfcac7dfb438fb46b3a81d5e67 /innobase/buf | |
parent | fe560da59f655ce10077dead04aac967e94f845d (diff) | |
download | mariadb-git-35fd869e5176f9f9a16171a3715bfb4190c62172.tar.gz |
Many files:
Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
Diffstat (limited to 'innobase/buf')
-rw-r--r-- | innobase/buf/buf0flu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/innobase/buf/buf0flu.c b/innobase/buf/buf0flu.c index 516056b5174..4d998f8306f 100644 --- a/innobase/buf/buf0flu.c +++ b/innobase/buf/buf0flu.c @@ -398,7 +398,7 @@ buf_flush_write_block_low( "Warning: cannot force log to disk in the log debug version!\n"); #else /* Force the log to the disk before writing the modified block */ - log_flush_up_to(block->newest_modification, LOG_WAIT_ALL_GROUPS); + log_write_up_to(block->newest_modification, LOG_WAIT_ALL_GROUPS, TRUE); #endif buf_flush_init_for_writing(block->frame, block->newest_modification, block->space, block->offset); |