RFC Switch default merge backend from recursive to ort
Get series with b4
b4 am [email protected]Versions newest first
- v1 RFC Latest2 patches 18 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | Change default merge backend from recursive to ortbuiltin/ builtin/ sequencer.c | +11 | 6 replies | |
| 2/2 | Update docs for change of default merge backendDocumentation/ Documentation/ Documentation/ +3 more | +78 | 2 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/2] [RFC] Switch default merge backend from recursive to ort
This is an RFC series designed to spur feedback about switching the default merge backend (reviewing the patches is of secondary importance at this point). Some questions:
* Are there things others want before this series is considered for inclusion?
* What kind of timeline do others think is reasonable?
* Would it be beneficial to let this series sit in 'next' for an extended duration to gain more feedback?
Some potentially useful context in relation to the above:
* I've personally used the ort backend for well over a year
* I have ~50 testers using ort as the default merge backend since Nov. 2020.
* ort fixes known bugs in recursive, and there are no known regressions (more testers may change that)
* ort is significantly faster than recursive
* ort provides one new feature already, and enables more that are on the way
* The commit message of patch 1 has more details about the last three items above
So...thoughts?
Elijah Newren (2):
Change default merge backend from recursive to ort Update docs for change of default merge backend
Documentation/git-rebase.txt | 17 ++-- Documentation/gitfaq.txt | 2 +- Documentation/merge-options.txt | 4 +- Documentation/merge-strategies.txt | 98 +++++++++++-------- .../technical/directory-rename-detection.txt | 14 +-- Documentation/user-manual.txt | 2 +- builtin/merge.c | 10 +- builtin/rebase.c | 2 +- sequencer.c | 4 +- 9 files changed, 89 insertions(+), 64 deletions(-)
base-commit: eb27b338a3e71c7c4079fbac8aeae3f8fbb5c687
Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-git-1055%2Fnewren%2Fort-default-v1
Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-git-1055/newren/ort-default-v1
Pull-Request: https://github.com/git/git/pull/1055
Signature · 1 line
gitgitgadget