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