This is an archive of the discontinued Mercurial Phabricator instance.

remotefilelog: remove some BC code related to streamclone
ClosedPublic

Authored by pulkit on Oct 24 2018, 10:55 AM.

Details

Summary

Since remotefilelog is now moved to core and we have
streamclone._walkstreamfiles() in core, we don't need to have the backward
compatibility code.

People with old mercurial version should use remotefilelog from hg-experimental
repo as IMO remotefilelog will go under a good refactoring and old clients will
break.

Diff Detail

Repository
rHG Mercurial
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

pulkit created this revision.Oct 24 2018, 10:55 AM
durin42 accepted this revision.Nov 5 2018, 10:59 AM
This revision is now accepted and ready to land.Nov 5 2018, 10:59 AM

(In fact by this point we've already broken backwards compat with old installs, just by using zlib instead of lz4)

This revision was automatically updated to reflect the committed changes.