Re: [PATCH v1 00/19] Add configuration options for split-index
From: Christian Couder <hidden>
Date: 2016-11-03 14:34:43
On Tue, Oct 25, 2016 at 12:52 PM, Duy Nguyen [off-list ref] wrote:
On Sun, Oct 23, 2016 at 4:26 PM, Christian Couder [off-list ref] wrote:quoted
Goal ~~~~ We want to make it possible to use the split-index feature automatically by just setting a new "core.splitIndex" configuration variable to true.Thanks. This definitely should help make split index a lot more convenient for day-to-day use. The series looks ok (well, except the pruning logic being discussed elsewhere in this thread, but I still think it's a good strategy).
Thanks for your review.
quoted
This can be valuable as split-index can help significantly speed up `git rebase` especially along with the work to libify `git apply` that has been recently merged to master (see https://github.com/git/git/commit/81358dc238372793b1590efa149cc1581d1fbd98).I remember this. Since the apply libification work has landed, we can now think about not writing index out after every apply step, which gives the same (or more) speed up without the complication of split-index. But if split-index is good enough for you, we can leave it for another time.
Yeah, I think they are separate things that can be done. When people do a lot of small rebases for example, then split-index will speed up all the index writing, including the index writing at the end of each rebase.