diff options
author | Raghavan P <rpichai@redhat.com> | 2014-01-22 14:53:28 +0530 |
---|---|---|
committer | Raghavan P <rpichai@redhat.com> | 2014-01-23 12:53:33 +0530 |
commit | 306f29a8f49dc7358e195cd0a80531776ff679f7 (patch) | |
tree | d44499181073f5c01fa41cfaafd1cc0c66282929 /xlators/cluster/nsr-server/src/nsr.c | |
parent | 007182f1aad9d14e8d5bc7771d500b35026f0afa (diff) |
NSR reconciliation: Adding index for each op
We need to have the leader generate an index number for each changelog entry.
Change-Id: If451dc00a21dbc481771b713ac75fd0af6887014
Signed-off-by: Raghavan P <rpichai@redhat.com>
Diffstat (limited to 'xlators/cluster/nsr-server/src/nsr.c')
-rw-r--r-- | xlators/cluster/nsr-server/src/nsr.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xlators/cluster/nsr-server/src/nsr.c b/xlators/cluster/nsr-server/src/nsr.c index d4b78c218..b4618bb62 100644 --- a/xlators/cluster/nsr-server/src/nsr.c +++ b/xlators/cluster/nsr-server/src/nsr.c @@ -138,6 +138,7 @@ nsr_mark_fd_dirty (xlator_t *this, nsr_local_t *local) } #define NSR_TERM_XATTR "trusted.nsr.term" +#define NSR_INDEX_XATTR "trusted.nsr.index" #define RECON_TERM_XATTR "trusted.nsr.recon-term" #define RECON_INDEX_XATTR "trusted.nsr.recon-index" #define NSR_REP_COUNT_XATTR "trusted.nsr.rep-count" @@ -533,6 +534,7 @@ nsr_init (xlator_t *this) } LOCK_INIT(&priv->dirty_lock); + LOCK_INIT(&priv->index_lock); INIT_LIST_HEAD(&priv->dirty_fds); this->private = priv; |