Regarding afr making sure flush, fsync complete delayed post op

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.



[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux