Mercurial > hg
comparison tests/test-rebase-conflicts.t @ 24378:9347c15d8136
revbranchcache: write cache even during read operations
Previously we would only actually write the revbranchcache to disk if we were in
the middle of a write operation (like commit). Now we will also write it during
any read operation. The cache knows how to invalidate itself, so it shouldn't
become corrupt if multiple writers try at once (and the write-on-read
behavior/risk is the same as all our other caches).
author | Durham Goode <durham@fb.com> |
---|---|
date | Tue, 24 Feb 2015 18:43:31 -0800 |
parents | 3cbb5bf4035d |
children | bd625cd4e5e7 af5b2f4ed594 |
comparison
equal
deleted
inserted
replaced
24377:656f93ce66d5 | 24378:9347c15d8136 |
---|---|
320 adding file changes | 320 adding file changes |
321 adding f1.txt revisions | 321 adding f1.txt revisions |
322 files: 1/1 chunks (100.00%) | 322 files: 1/1 chunks (100.00%) |
323 added 2 changesets with 2 changes to 1 files | 323 added 2 changesets with 2 changes to 1 files |
324 invalid branchheads cache (served): tip differs | 324 invalid branchheads cache (served): tip differs |
325 truncating cache/rbc-revs-v1 to 72 | |
326 rebase completed | 325 rebase completed |
327 updating the branch cache | 326 updating the branch cache |
327 truncating cache/rbc-revs-v1 to 72 |