[sheepdog] [PATCH 3/3] plain_store: store stale objects in .stale/[epoch]/

MORITA Kazutaka morita.kazutaka at lab.ntt.co.jp
Sun Aug 26 13:23:59 CEST 2012


At Sun, 26 Aug 2012 19:17:35 +0800,
Liu Yuan wrote:
> 
> On 08/26/2012 07:15 PM, Liu Yuan wrote:
> > The problem your patch set don't handle is: for default_read(), when iocb.epoch < sys_epoch()
> > we need read upwards like Farm did to fix subtle problems found in multiple node change events.
> 
> Oops, your patch did handle this case.

My patch doing it downwards (from the latest epoch to the older
epoch).  I couldn't understand why farm did it upwards because the
later epoch should have newer objects.

I've tested your updated test 028, and seems that the current devel
branch can pass it.

Thanks,

Kazutaka



More information about the sheepdog mailing list