HomePhabricator

remotefilelog: add linknode fixup logging

Authored by stash.

Description

remotefilelog: add linknode fixup logging

Summary:
The goal of the whole series is to have logging around linknode fixup. It's a slow operation, and we have two heuristics to make it faster. Unfortunately we have no idea about how well these heuristics actually help. This series of diffs aims to fix this problem. After this series is landed and logging is enabled, I hope that we can find out if we really these heuristics at all.

Let's log more data to make it easier to analyze where and how often does
linknode adjusing happen.

Test Plan: Run test-remotefilelog-linknodes.t

Reviewers: #fbhgext, quark

Reviewed By: #fbhgext, quark

Subscribers: quark

Differential Revision: https://phab.mercurial-scm.org/D838

Details

Committed
stashOct 1 2017, 8:45 AM
Reviewer
Restricted Project
Differential Revision
D838: remotefilelog: add linknode fixup logging
Parents
rFBHGXc8760e5083d2: remotefilelog: remove copy-paste in fastlog logging
Branches
Unknown
Tags
Unknown