comparison CONTRIBUTING @ 32565:5313d98089f5

copies: introduce getdstfctx Previously `c2` may had an incorrect linkrev because getsrcfctx set wrong _descendantrev. getsrcfctx() sets descendant rev equals to srcctx.rev() (see _makegetfctx()), but for `c2` descendant rev should be dstctx. While we were lucky it didn't broke copytracing it made it significantly slower in some cases. Besides it broke some external extensions, for example remotefilelog.
author Stanislau Hlebik <stash@fb.com>
date Mon, 29 May 2017 06:06:13 -0700
parents a492610a2fc1
children
comparison
equal deleted inserted replaced
32564:6966e42f833a 32565:5313d98089f5