https://bz.mercurial-scm.org/show_bug.cgi?id=6844

            Bug ID: 6844
           Summary: stable-range cache: skipping write, database drifted
                    under my feet
           Product: Mercurial
           Version: 6.3.1
          Hardware: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: bug
          Priority: wish
         Component: evolution
          Assignee: bugzi...@mercurial-scm.org
          Reporter: zeger.van_de_van...@nokia.com
                CC: mercurial-de...@mercurial-scm.org,
                    pierre-yves.da...@ens-lyon.org
    Python Version: ---

When pulling from a repo (mirror server) which was pulling at that time I got
the following error:

---
remote: stable-range cache: skipping write, database drifted under my feet
remote: (disk: ac8d1535db673f2462a59b31d9931fd2e0b6b9ad-22370 vs mem:
167b64c54fecd6d5fffa0f305850429a9684b815-22367)
remote: abort: 00changelog@ac8d1535db673f2462a59b31d9931fd2e0b6b9ad: filtered
node
abort: stream ended unexpectedly (got 0 bytes, expected 4)
---


I had just pushed from my workspace (WS1) to our central server (Central).
This push triggers a pull on our local read-only mirror (Mirror), from which I
immediately tried to pull in my other workspace (WS2).

So: 

WS1 --push--> Central --pull--> Mirror --pull--> WS2

I was pushing a rather large set of commits (~500) and the Central server was
experiencing some heavy load which caused it to respond sluggishly.

I understood that these updates should be atomically and this error should not
occur.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@lists.mercurial-scm.org
https://lists.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to