connector-c-shapshot: support snapshot file format by client library:
* xlog/snapshot file format iterator object added (tnt_log) * tnt_snapshot stream created * refactored tnt_xlog and tnt_stream streams to use the same tnt_log object * storage iterator added (for fetching tuples from snapshot or other tuple storage) * console client refactored to support snapshot files (cat command) (this also fix for https://bugs.launchpad.net/tarantool/+bug/1028475) * snapshot test case added
Showing
- client/tarantool/CMakeLists.txt 1 addition, 1 deletionclient/tarantool/CMakeLists.txt
- client/tarantool/tc.c 4 additions, 4 deletionsclient/tarantool/tc.c
- client/tarantool/tc_opt.c 3 additions, 3 deletionsclient/tarantool/tc_opt.c
- client/tarantool/tc_opt.h 1 addition, 1 deletionclient/tarantool/tc_opt.h
- client/tarantool/tc_print.c 1 addition, 1 deletionclient/tarantool/tc_print.c
- client/tarantool/tc_print.h 1 addition, 1 deletionclient/tarantool/tc_print.h
- client/tarantool/tc_store.c 66 additions, 33 deletionsclient/tarantool/tc_store.c
- client/tarantool/tc_store.h 6 additions, 6 deletionsclient/tarantool/tc_store.h
- connector/c/include/tarantool/tnt_iter.h 17 additions, 1 deletionconnector/c/include/tarantool/tnt_iter.h
- connector/c/include/tarantool/tnt_log.h 114 additions, 0 deletionsconnector/c/include/tarantool/tnt_log.h
- connector/c/include/tarantool/tnt_rpl.h 2 additions, 2 deletionsconnector/c/include/tarantool/tnt_rpl.h
- connector/c/include/tarantool/tnt_snapshot.h 50 additions, 0 deletionsconnector/c/include/tarantool/tnt_snapshot.h
- connector/c/include/tarantool/tnt_stream.h 1 addition, 0 deletionsconnector/c/include/tarantool/tnt_stream.h
- connector/c/include/tarantool/tnt_tuple.h 1 addition, 0 deletionsconnector/c/include/tarantool/tnt_tuple.h
- connector/c/include/tarantool/tnt_xlog.h 3 additions, 32 deletionsconnector/c/include/tarantool/tnt_xlog.h
- connector/c/tnt/tnt_buf.c 2 additions, 0 deletionsconnector/c/tnt/tnt_buf.c
- connector/c/tnt/tnt_iter.c 46 additions, 0 deletionsconnector/c/tnt/tnt_iter.c
- connector/c/tnt/tnt_tuple.c 38 additions, 0 deletionsconnector/c/tnt/tnt_tuple.c
- connector/c/tntnet/tnt_net.c 2 additions, 0 deletionsconnector/c/tntnet/tnt_net.c
- connector/c/tntrpl/CMakeLists.txt 1 addition, 1 deletionconnector/c/tntrpl/CMakeLists.txt
Loading
Please register or sign in to comment