Re: What's cooking in git.git (Sep 2019, #01; Sat, 7)
- From
Matheus Tavares Bernardino <matheus.bernardino@usp.br>
- Date
- Sep 11, 2019, 01:03 UTC
- Message-ID
- <CAHd-oW4LZTFcoPvqd+FU03+64y7MzesMurCT7tUFQrF_z9ocnQ@mail.gmail.com>
- In-Reply-To
- <xmqqd0gcm2zm.fsf@gitster-ct.c.googlers.com>
Hi, Junio
On Sat, Sep 7, 2019 at 2:27 PM Junio C Hamano <gitster@pobox.com> wrote:
Show 13 quoted lines
> > * mt/threaded-grep-in-object-store (2019-08-13) 4 commits > - grep: re-enable threads in some non-worktree cases > - grep: disable grep_read_mutex when possible > - grep: allow locks to be enabled individually > - object-store: add lock to read_object_file_extended() > > Traditionally, we avoided threaded grep while searching in objects > (as opposed to files in the working tree) as accesses to the object > layer is not thread-safe. This limitation is getting lifted. > > Comments? > cf. <cover.1565468806.git.matheus.bernardino@usp.br>
Just as an update on this, I'm still working on v2 which should also handle `git-grep --recurse-submodules` in parallel (for the non-worktree case). So if possible, hold off on this topic a little longer, please.
Thanks, Matheus