Shivam Singh has uploaded this change for review.

View Change

WIP Transparent Recovery Prototype

Implemented the idea talked in readme.md in
this PR. The prototype is still raw but in
working condition.

Change-Id: I06ef4665606ff2d2dddd1241a9537832c8448b5e
Signed-off-by: Shivam Singh <shivam.singh9@ibm.com>
---
M src/CMakeLists.txt
M src/Protocols/NFS/nfs4_op_close.c
M src/Protocols/NFS/nfs4_op_exchange_id.c
M src/Protocols/NFS/nfs4_op_lock.c
M src/Protocols/NFS/nfs4_op_open.c
M src/SAL/CMakeLists.txt
M src/SAL/nfs4_recovery.c
M src/SAL/state_lock.c
A src/SAL/transparent_recovery/ReadMe.md
A src/SAL/transparent_recovery/cid_cowner_mapper.c
A src/SAL/transparent_recovery/docDB.c
A src/SAL/transparent_recovery/docDB.h
A src/SAL/transparent_recovery/grace.c
A src/SAL/transparent_recovery/lock_recovery.c
A src/SAL/transparent_recovery/open_recovery.c
A src/SAL/transparent_recovery/transparent_recovery.h
M src/idmapper/idmapper.c
M src/include/log_common.h
M src/log/log_functions.c
19 files changed, 1,420 insertions(+), 30 deletions(-)

git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/27/1212927/1

To view, visit change 1212927. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newchange
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I06ef4665606ff2d2dddd1241a9537832c8448b5e
Gerrit-Change-Number: 1212927
Gerrit-PatchSet: 1
Gerrit-Owner: Shivam Singh <shivam.singh9@ibm.com>