Branch: refs/heads/master
Home: https://github.com/mailru/tarantool
Commit: 59d0e0815cfdb02e6b443b117342a907559f3aef
https://github.com/mailru/tarantool/commit/59d0e0815cfdb02e6b443b117342a907559f3aef
Author: Konstantin Osipov <[email protected]>
Date: 2012-03-30 (Fri, 30 Mar 2012)
Changed paths:
M CMakeLists.txt
M cfg/core_cfg.cfg_tmpl
M cfg/prscfg.c
M cfg/tarantool_box_cfg.c
M cfg/tarantool_box_cfg.h
M core/CMakeLists.txt
A core/crc32.c
M core/fiber.m
M core/log_io.m
M core/log_io_remote.m
M core/replication.m
M core/tarantool.m
M include/config.h.cmake
A include/crc32.h
M include/log_io.h
A include/tarantool_pthread.h
M mod/box/box.m
M mod/box/box_cfg.cfg_tmpl
M test/box/admin.result
M test/box/configuration.result
M test/box/lua.result
M test/box_memcached/off.result
A third_party/compat/sys/bsd_time.h
Log Message:
-----------
Thread-based WAL writer: a piecewise port.
This patch introduces wal_mode configuration variable,
which can take either "fsync" or "fsync_delay" values.
In "fsync" mode, we open the write ahead log in O_SYNC
mode, and thus sync every write to disk.
Th fsync_delay mode is the backward-compatible mode:
in this mode, we only do fsync once every fsync_delay
seconds. If fsync_delay is 0, there is no fsync.
Otherwise, this patch is only adding auxiliary headers,
object files, etc.
Commit: 1d31d377ab06b421666e3c74555962574562e3b6
https://github.com/mailru/tarantool/commit/1d31d377ab06b421666e3c74555962574562e3b6
Author: Konstantin Osipov <[email protected]>
Date: 2012-03-30 (Fri, 30 Mar 2012)
Changed paths:
M mod/box/tree.h
M mod/box/tree.m
Log Message:
-----------
Merge branch 'master' of github.com:mailru/tarantool
Compare: https://github.com/mailru/tarantool/compare/dbba65d...1d31d37
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp