Re: [PATCH v10 6/9] ls-tree.c: support --object-only option for "git-ls-tree"
- From
Teng Long <dyroneteng@gmail.com>
- Date
- Feb 7, 2022, 02:22 UTC
- Message-ID
- <CADMgQSSNQFHhf3=K+PiaoonBnheoDcoKpWy9-zjSu90d9rDY2w@mail.gmail.com>
- In-Reply-To
- <220204.865ypu3hqm.gmgdl@evledraar.gmail.com>
On Fri, Feb 4, 2022 at 9:04 PM Ævar Arnfjörð Bjarmason <avarab@gmail.com> wrote:
Show 13 quoted lines
> I'm not saying we shouldn't have that, but that in any case a sequence of: > > 1. Add a --format option > 2. Add a --object-only alias for a --format (what my RFC 7/7 does) > 3. Add a custom more optimized --object-only implementation > > Would make the patch progression much easier to read, and we'd consider > the correctness of --object-only (1 and 2) separate from the > optimization question (3). > > But maybe we won't need (3) at all in the end, i.e. is (1 and 2) fast > enough for it not to matter (I think probably "yes", but I don't have a > strong opinion on that).
Sorry for the late reply, I had a vacation in the last two weeks (Chinese New Year).
I have to say it's a very valuable recommendation and at the same time I recognise that spending more time on organizing commits ahead is important and make small steps(or commits) sufficiently.
Show 11 quoted lines
> Now would be a good time :) > > I was reminded of this because Junio's proposed it for next at > https://lore.kernel.org/git/xmqqr18jnr2t.fsf@gitster.g/ > > I think per the above & other replies of mine (including not matters of > code arrangement opinion, but e.g. the doc formatting bug) we'll need at > least one more re-roll of this. Thanks for sticking with this & working > on this! > > I'll indicate that in a reply to that "What's Cooking" report.
Thanks for mentioning that. I will back work on it this week.
Thanks.