sapling/eden/mononoke/git
Robin Håkanson 4790bab686 Improve git-import speed - save_bonsai_changesets
Summary:
Improve git-import speed by grouping many BonsaiChangests into each call to save_bonsai_changesets.

During earlier profiling noticed that the speed of gitimport was dictated by the save_bonsai_changesets, by doing this we can split the speed more evenly between save_bonsai_changesets and the steps to derive the diff and upload the missing file-blobs.

For profiling and performance analysis details please see
https://fb.workplace.com/groups/1619247701796399/permalink/1709890502732118/

Reviewed By: StanislavGlebik

Differential Revision: D28497973

fbshipit-source-id: 0fbcf37535554dd96664da4906633eeb07c58f7c
2021-05-18 16:31:15 -07:00
..
git_types mononoke: sync changeset implementation for megarepo 2021-05-13 10:04:21 -07:00
git-pool rust: remove patch for async-compression 2021-05-05 12:20:34 -07:00
gitimport Remove unnecessary setters 2021-05-14 09:40:25 -07:00
import_tools Improve git-import speed - save_bonsai_changesets 2021-05-18 16:31:15 -07:00