On 06/12/2014 11:31 PM, Martin Gagnon wrote:
> On Thu, Jun 12, 2014 at 02:46:09PM -0400, Eric Rubin-Smith wrote:
>> I believe I have seen this issue.  It's been a while, but here is the 
>> scenario
>> as far as I can recollect:
>>
>>  1. Assume there are three repo copies in a "master/client" topology: M, C1,
>>     and C2.  M is the master, and C1/C2 are clones of the master (meaning 
>> that
>>     C1 and C2 don't know about each other; they always push to and pull from
>>     M).  No proxies anywhere.
>>  2. M, C1, and C2 are all separated by low-bandwidth, high-latency links, 
>> which
...
> I got same issue recently and I'm also using WAL mode. My topology is
> like this:
>
>       M: Master
>          (Linux and main development machine, db in WAL mode)
>
>       C1: clone 1 (autosync with Master)
>          (windows laptop through slow connection)
>       
>       C2: clone 2 (autosync with Master)
>          (Linux, on LAN with fast connection)
>
>       BK: clone 3 Offsite backup repo 
>          (no checkout, master push to it frequently)

Ah, maybe there is something here!

I have almost the same scenario as you, but M is a laptop while C1 and
C2 are dev machines and C1 also runs a backup script against M, pulling
repos.

So I could have the situation where C1 pushes and is also pulling
(though locks should prevent any problems), and later on C2 pulls.  I
don't have the super-long-time push, but it does seem to occur more
often when the push involves a large number (or number of bytes) of files.

-- 
For confidential messages, please use my GnuPG key
http://ronware.org/gpg_key.html


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
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