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.

_______________________________________________
Gluster-devel mailing list
Gluster-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/gluster-devel

Reply via email to