On Sat, Oct 11, 2014 at 11:25 PM, David Mason <dma...@ryerson.ca> wrote:

> I'm still digging around in the code, trying to grok all this.
>
> Presumably there can be multiple manifests in a sync (or push) because
> there could be multiple commits without a push, and then they would
> all be presented at once.
>
> I don't suppose I'd be lucky enough that each manifest would be
> presented before the files involved in the commit or that all of one
> commit would be sent before the manifest of the next commit.
>

No such luck.  The artifacts are present in an arbitrary order.  It is
entirely possible that a "push" might involve multiple server round-trips
and that the firrst server round-trip might send artifacts from later
check-ins while the later round-trips send artifacts from earlier
check-ins.  A completely separate server process handles each round-trip.
-- 
D. Richard Hipp
d...@sqlite.org
_______________________________________________
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