Re: What is replay_version used for?

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

 



On Mon, Dec 26, 2016 at 2:08 AM, xxhdx1985126 <xxhdx1985126@xxxxxxx> wrote:
>
> According to the following comment, It seems that only when using btrfs which would make FileStore to do "parallel journaling" will the replay_version be meaningful. Is that right?
>
>                 // look at whether any of the osds during this interval survived
>                 // past the end of the interval (i.e., didn't crash and
>                 // potentially fail to COMMIT a write that it ACKed).

There are several different versions in situations related to this; I
haven't looked at the source but I think you're correct about what
this one is.

The other big semi-related one is that we increment a version
("retry_version", I think?) every time we send off an operation
because we haven't gotten a response of any kind and the primary OSD
for an op changed or something.
-Greg

>
>
>
> -------- Forwarding messages --------
> From: "xxhdx1985126" <xxhdx1985126@xxxxxxx>
> Date: 2016-12-26 16:09:37
> To:  "ceph-users@xxxxxxxx" <ceph-users@xxxxxxxx>
> Subject: What is replay_version used for?
>
>
>
> Hi, everyone.
>
>
> What is Objecter::Op::replay_version used for?
>
>
> Thanks:-)
> _______________________________________________
> ceph-users mailing list
> ceph-users@xxxxxxxxxxxxxx
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux