equal
deleted
inserted
replaced
749 |
749 |
750 Commit with multi-line message and custom expansion |
750 Commit with multi-line message and custom expansion |
751 |
751 |
752 |Note: |
752 |Note: |
753 | |
753 | |
754 | After the last rollback, the "unserved" branchheads cache became invalid, but |
754 | After the last rollback, the "served" branchheads cache became invalid, but |
755 | all changesets in the repo were public. For filtering this means: |
755 | all changesets in the repo were public. For filtering this means: |
756 | "mutable" == "unserved" == ø. |
756 | "immutable" == "served" == ø. |
757 | |
757 | |
758 | As the "unserved" cache is invalid, we fall back to the "mutable" cache. But |
758 | As the "served" cache is invalid, we fall back to the "immutable" cache. But |
759 | no update is needed between "mutable" and "unserved" and the "unserved" cache |
759 | no update is needed between "immutable" and "served" and the "served" cache |
760 | is not updated on disk. The on-disk version therefore stays invalid for some |
760 | is not updated on disk. The on-disk version therefore stays invalid for some |
761 | time. This explains why the "unserved" branchheads cache is detected as |
761 | time. This explains why the "served" branchheads cache is detected as |
762 | invalid here. |
762 | invalid here. |
763 |
763 |
764 $ hg --debug commit -l log -d '2 0' -u 'User Name <user@example.com>' |
764 $ hg --debug commit -l log -d '2 0' -u 'User Name <user@example.com>' |
765 invalid branchheads cache (served): tip differs |
765 invalid branchheads cache (served): tip differs |
766 a |
766 a |