Thus said Andy Gibbs on Tue, 01 Dec 2015 19:14:13 +0100:

> I  am syncing  with a  single server,  and I  have made  sure all  the
> clients  have the  same fossil  version as  the server  (actually I've
> upgraded them  all to the  latest released  version). I have  even run
> "fossil  rebuild" on  all  checked-out repositories  and  also on  the
> server.

Did  you upgrade  them prior  to the  problem happening  or after?  What
version were they before the upgrade?

There  was  a  known  bug  where   a  large  commit  (by  large  I  mean
the  number  of artifacts  in  the  commit)  would cause  sync  problems
because  some  cluster artifacts---which  are  primarily  used for  sync
optimization---would get  lost in the  chain on the server.  Because the
server lost track of a cluster  artifact, some subset of artifacts would
never be requested for synchronization by the client.

This was fixed and  as far as we know it hasn't  happened again. Here is
the previous discussion which eventually led to a fix:

http://marc.info/?t=144565831000001&r=1&w=2
http://marc.info/?t=144565832800004&r=1&w=2

If you can  cause it to happen  while running the latest  Fossil on both
the server and  clients (after having used --verily to  bring in all the
artifacts) it would be appreciated if you can provide steps to reproduce
it.

Thanks,

Andy
-- 
TAI64 timestamp: 40000000565f112a


_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to