Branch: refs/heads/dict-v5
Home: https://github.com/tarantool/tarantool
Commit: 281ddd195764bce46a9956054e52d1f3c4fa6e6d
https://github.com/tarantool/tarantool/commit/281ddd195764bce46a9956054e52d1f3c4fa6e6d
Author: Konstantin Osipov <[email protected]>
Date: 2013-07-24 (Wed, 24 Jul 2013)
Changed paths:
M src/box/box.cc
M src/box/space.cc
M src/box/space.h
M src/box/tuple.cc
M src/box/txn.cc
M src/recovery.cc
M test/box/snapshot.result
M test/box/snapshot.test
Log Message:
-----------
Change snapshot file format to contain request stream, just like xlog.
Snapshot file used to contain a stream of tuples, each
tuple prefixed with a small useless header. Change it
to contain a stream of REPLACE requests, so that
it can be loaded in just the same way as XLOG.
Change lsn in each request to be the lsn of the time the
snapshot is taken.
Disable (temporarily) snapshot.test, which tests compatibility
with the old snapshot.
@todo: add place for previous record's checksum into the row
header, to make sure row stream in snapshot/xlog files has no
gaps.
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp