diff options
author | Anand Avati <avati@redhat.com> | 2013-02-19 21:14:23 -0800 |
---|---|---|
committer | Anand Avati <avati@redhat.com> | 2013-02-20 11:03:14 -0800 |
commit | a50dd81148c6c001bf0902fb60a8ea1450bb5e6f (patch) | |
tree | e5da959a650da3cd3345ed778ede08abbc75dfc2 /tests/bugs | |
parent | 8271ed2cda0f37ac48f9c691c593615cdec4eae5 (diff) |
performance/write-behind: guarantee non-overlapping concurrent writes
Maintain a list of writes (either written behind or SYNC) which are
currently "in progress" (i.e, STACK_WIND'ed towards server) and hold
off any new STACK_WIND of write (either written behind or SYNC) which
overlaps with any of the "in progress" writes.
This is a guarantee which AFR's eager-lock depends upon (though not
strictly a write-behind requirement)
Change-Id: Icedd0b51b440366a906dc9223d62b7fd6ef2ca03
BUG: 857673
Signed-off-by: Anand Avati <avati@redhat.com>
Reviewed-on: http://review.gluster.org/4551
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Raghavendra G <raghavendra@gluster.com>
Diffstat (limited to 'tests/bugs')
0 files changed, 0 insertions, 0 deletions