[tarantool-patches] [PATCH v2 0/2] Reduce wal vclock handling complecity
Georgy Kirichenko
georgy at tarantool.org
Wed Feb 13 11:35:15 MSK 2019
Track vclock changes during wal write instead of simple vclock_copy
and make vclock_copy and vclock_create cheaper.
Changes in v2:
- Eliminate branching from vclock_get
- Minor fixes
Branch: https://github.com/tarantool/tarantool/tree/g.kirichenko/gh-2283-follow-up
Georgy Kirichenko (2):
Lightweight vclock_create and vclock_copy
Track wal vclock changes instead of copying
src/box/vclock.c | 5 +++--
src/box/vclock.h | 51 ++++++++++++++++++++++++++++++++++++---------
src/box/wal.c | 44 +++++++++++++++++++++++++-------------
src/box/xrow.h | 4 ++--
test/unit/vclock.cc | 2 +-
5 files changed, 77 insertions(+), 29 deletions(-)
--
2.20.1
More information about the Tarantool-patches
mailing list