[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gluster-devel] Regarding afr making sure flush, fsync complete delayed
From: |
Pranith Kumar Karampuri |
Subject: |
[Gluster-devel] Regarding afr making sure flush, fsync complete delayed post op |
Date: |
Fri, 7 Dec 2012 07:32:22 -0500 (EST) |
hi,
Here is one possible solution for achieving this:
http://review.gluster.org/#change,4280.
The solution posted achieves it by pausing flush/fsync fop until the delayed
post-op is completed.
Writevs are unwound only after its post-op is marked for delay. This prevents
the race of flush not
witnessing delayed post-op in fd-ctx. The problem is that the solution is ugly.
I am wondering if you guys have other solutions to achieve the same without
making flush/fsync a transaction.
Pranith.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gluster-devel] Regarding afr making sure flush, fsync complete delayed post op,
Pranith Kumar Karampuri <=