Fix #1219: Proper removal of servers with non-zero LSN from _cluster
Incompatible changes: server is not removed from box.info.vclock anymore on delete from _cluster. A new replica re-uses previous server_id and also last known LSN (was only server_id, but LSN always started from zero).
Showing
- src/box/box.cc 6 additions, 7 deletionssrc/box/box.cc
- src/box/cluster.cc 18 additions, 4 deletionssrc/box/cluster.cc
- src/box/vclock.h 7 additions, 9 deletionssrc/box/vclock.h
- src/box/xrow.h 1 addition, 1 deletionsrc/box/xrow.h
- test/replication-py/cluster.result 58 additions, 6 deletionstest/replication-py/cluster.result
- test/replication-py/cluster.test.py 53 additions, 6 deletionstest/replication-py/cluster.test.py
Loading
Please register or sign in to comment