Replies: 1 comment
-
Glad others found it interesting/useful. :-) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Most likely, in-memory rebases will have to duplicate merging logic, since both Git/Libgit2 don't seem suited to carry out in-memory rebases in a performant way. (Currently, Git doesn't support it, and Libgit2 is quite slow if the index is large.)
There's a good overview on the merge-ort strategy here, with a link to a very detailed series of blog posts discussing various optimizations: https://github.blog/2021-08-16-highlights-from-git-2-33/#merge-ort-a-new-merge-strategy
@newren: thank you very much for taking the time to write up those posts!
Beta Was this translation helpful? Give feedback.
All reactions