[GH-ISSUE #253] Rebase rewrites should be async #92

Closed
opened 2026-03-02 04:11:45 +03:00 by kerem · 1 comment
Owner

Originally created by @acunniffe on GitHub (Dec 1, 2025).
Original GitHub issue: https://github.com/git-ai-project/git-ai/issues/253

Rewriting authorship for especially large rebases does not need to block git command. We can collect the shas we need, dispatch them to a bg git ai thread, and let it add them to the resulting commits over ~1-10 seconds w/o blocking the user.

Originally created by @acunniffe on GitHub (Dec 1, 2025). Original GitHub issue: https://github.com/git-ai-project/git-ai/issues/253 Rewriting authorship for especially large rebases does not need to block git command. We can collect the shas we need, dispatch them to a bg git ai thread, and let it add them to the resulting commits over ~1-10 seconds w/o blocking the user.
kerem closed this issue 2026-03-02 04:11:46 +03:00
Author
Owner

@svarlamov commented on GitHub (Feb 13, 2026):

Seems like we got rebase performance to an acceptable speed (<2x native git performance) so closing for now, but very possibly will re-open.

<!-- gh-comment-id:3899737904 --> @svarlamov commented on GitHub (Feb 13, 2026): Seems like we got rebase performance to an acceptable speed (<2x native git performance) so closing for now, but very possibly will re-open.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/git-ai#92
No description provided.