sapling/hgext/commitcloud
Liubov Dmitrieva 32cccf30f2 commit cloud sync: fast path for pull
Summary:
Maybe useful as a backup for the regular path and also for syncing speed up.

Scm daemon know new and removed heads, so if for example 1 new and 1 removed head - it is the most probably just an amend, so scm daemon can try the fast path first depends on information in the notification, and if it fails try the slow path.

So users can have better experience before Mononoke, it is much much faster and scm daemon makes 2 attempts anyway!

Reviewed By: quark-zju

Differential Revision: D9309856

fbshipit-source-id: d59f498160a45fab11760b5c1397b48470feb7f8
2018-09-10 15:05:25 -07:00
..
__init__.py commit cloud sync: fast path for pull 2018-09-10 15:05:25 -07:00
baseservice.py commit cloud sync: fast path for pull 2018-09-10 15:05:25 -07:00
commitcloudcommands.py commit cloud sync: fast path for pull 2018-09-10 15:05:25 -07:00
commitcloudcommon.py commitcloud: prototype for hg cloud sl command 2018-08-02 12:50:44 -07:00
commitcloudutil.py cloud sync: for naming secret tool (keychain) 'secret' platform username have to be used 2018-09-05 18:22:35 -07:00
httpsservice.py commit cloud sync: fast path for pull 2018-09-10 15:05:25 -07:00
localservice.py commit cloud sync: fast path for pull 2018-09-10 15:05:25 -07:00
service.py codemod: join the auto-formatter party for commitcloud and intinitepush 2018-05-29 11:20:56 -07:00
state.py cloud rejoin command 2018-06-26 12:36:29 -07:00