Though commits have to be processed in order, downloading Perforce revisions could theoretically be done in parallel:
- List all the Perforce revisions
- Add them to a queue
- Download them in parallel and store them to a temporary directory
- Commit them one by one, in order
cf: https://docs.google.com/document/d/11x5BY3pyFIUD7LO1QWbz2L_ep7DO-X-K4nA5ZgrZoxA/edit?usp=sharing
Though commits have to be processed in order, downloading Perforce revisions could theoretically be done in parallel:
cf: https://docs.google.com/document/d/11x5BY3pyFIUD7LO1QWbz2L_ep7DO-X-K4nA5ZgrZoxA/edit?usp=sharing