Shivam Singh has uploaded this change for review.

View Change

NOT TO BE MERGED
Transparent Recovery Prototype

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

Change-Id: I7f0072140c3c3ba2a5df430bdc2ee0e408052ef1
Signed-off-by: Shivam Singh <shivam.singh9@ibm.com>
---
M src/CMakeLists.txt
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
15 files changed, 1,164 insertions(+), 30 deletions(-)

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

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

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