wal: implement the global order API
Introduce an API for transaction ordering. Different implementations of the API are to be used in case of local wal recovery, wal_mode=NONE, and wal_mode=write/fsync.
Showing
- src/box/CMakeLists.txt 1 addition, 0 deletionssrc/box/CMakeLists.txt
- src/box/journal.c 74 additions, 0 deletionssrc/box/journal.c
- src/box/journal.h 141 additions, 0 deletionssrc/box/journal.h
- src/box/txn.cc 3 additions, 1 deletionsrc/box/txn.cc
- src/box/wal.cc 12 additions, 27 deletionssrc/box/wal.cc
- src/box/wal.h 3 additions, 18 deletionssrc/box/wal.h
- src/box/xctl.c 3 additions, 9 deletionssrc/box/xctl.c
Loading
Please register or sign in to comment