metadata for stat : Should it be identical?

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

 



After a self-heal, mtimes of the two files will be *exactly* the same,
because we explicitly set the mtime using utime() call.

In normal operations they will differ as much as the time drift between the
servers + lag in delivery/issue of write() calls on the servers. This delta
is "fixed up" by consistently returning the highest of the two mtimes
whenever queried.

Avati


On Fri, Oct 25, 2013 at 11:17 AM, James <purpleidea at gmail.com> wrote:

> On Fri, Oct 25, 2013 at 1:46 PM, Anand Avati <avati at gluster.org> wrote:
> > Gluster's replication is synchronous. So writes are done in parallel. If
> a
> > server was down and we self-heal it later, we sync both data and mtime.
>
> Which is why the mtime of the two files should be the "greatest" of
> the mtimes... Is this the case, or rather, what is the case? Will the
> two files have the exact same mtime? I actually don't care what the
> mtime is, but I think it should be consistent.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20131025/347de62c/attachment.html>


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

  Powered by Linux