Skydio / revup

Effortlessly create and manage pull requests without changing branches. Powers a stacked diffs workflow with python and git "plumbing" commands.
https://github.com/Skydio/revup
MIT License
310 stars 59 forks source link

Use asyncio.gather to run patch-ids in parallel #104

Closed jerry-skydio closed 1 year ago

jerry-skydio commented 1 year ago

This makes the patch id process slightly faster for topics with multiple commits.

Topic: async Reviewers: brian-k

jerry-skydio commented 1 year ago

Reviews in this chain: └https://github.com/Skydio/revup/pull/104 Use asyncio.gather to run patch-ids in parallel

jerry-skydio commented 1 year ago
# head base diff date summary
0 154d2cab fa4e5a9a diff Apr 4 2:47 AM 1 file changed, 7 insertions(+), 8 deletions(-)
1 48e951f8 16993627 diff Apr 4 2:54 AM 0 files changed
2 6d422ff5 fa4e5a9a diff Apr 4 3:02 AM 0 files changed
3 858c1e57 a072d760 diff Apr 4 3:02 AM 0 files changed
4 8bede7b0 fa4e5a9a diff Apr 4 3:28 AM 1 file changed, 1 insertion(+), 1 deletion(-)
5 5333abff a072d760 rebase Apr 4 3:29 AM 0 files changed
6 29a37ef7 fa4e5a9a diff Apr 4 3:29 AM 0 files changed
7 5333abff a072d760 diff Apr 4 3:33 AM 0 files changed
8 cedc404c fa4e5a9a diff Apr 4 3:33 AM 0 files changed
9 600db73f a072d760 diff Apr 4 3:37 AM 0 files changed
10 cbb050c2 fa4e5a9a diff Apr 4 3:39 AM 0 files changed
11 0a52868f a072d760 diff Apr 4 3:40 AM 0 files changed
12 4d6b699d fa4e5a9a rebase Apr 4 3:40 AM 0 files changed
13 38f4f533 fa4e5a9a diff Apr 4 7:31 AM 0 files changed
14 affb6149 1a86af93 diff Apr 4 19:01 PM 0 files changed
15 12d7ec81 1a86af93 diff Apr 4 19:02 PM 0 files changed