git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: What's cooking in git.git (Apr 2018, #02; Tue, 17)

From
Stefan Beller <sbeller@google.com>
Date
Apr 17, 2018, 18:05 UTC
Message-ID
<CAGZ79kb=A6BsdrtH=2F0634+r5ejG9Ce9U0mry65jkNnscu1nA@mail.gmail.com>
In-Reply-To
<xmqqzi22tlfx.fsf@gitster-ct.c.googlers.com>
Hi Junio,
> --------------------------------------------------
> [New Topics]
> * sb/object-store-replace (2018-04-12) 15 commits
...
Show 8 quoted lines
>  The effort to pass the repository in-core structure throughout the
>  API continues.  This round deals with the code that implements the
>  refs/replace/ mechanism.
>
>  What's the doneness of this thing?  I didn't recall seeing any
>  response, especially ones that demonstrated the reviewer carefully
>  read and thought about the issues surrounding the code.  Not that I
>  spotted any problems in these patches myself, though.

Stolee and Brandon provided a "quick LGTM" type of review https://public-inbox.org/git/20180409232536.GB102627@google.com/ https://public-inbox.org/git/9ddfee7e-025a-79c9-8d6b-700c65a14067@gmail.com/

I do not recall an in depth review, though Rene had some design guidance in form of a patch, which is also the first commit of the series https://public-inbox.org/git/38962a15-1081-bbdb-b4c4-6b46222b5f64@web.de/

My plan was to build the next series on top this week while waiting for further review, though I wonder how much review will happen this week. (Brandon, Jonathan Tan and Jonathan Nieder are all OOO, Peff is on vacation, too)

I do not recall any discussion worthy design discussions left over, so I'd lean on "cook in next for a while".

Show 16 quoted lines
>
> --------------------------------------------------
> [Cooking]
>
> * sb/blame-color (2018-04-17) 2 commits
>  - builtin/blame: highlight recently changed lines
>  - builtin/blame: dim uninteresting metadata lines
>
>  "git blame" learns to unhighlight uninteresting metadata from the
>  originating commit on lines that are the same as the previous one,
>  and also paint lines in different colors depending on the age of
>  the commit.
>
>  The code to handle interaction between the config and command line
>  option smelled fishy.  Reviews and discussions are welcomed (not
>  just to this topic but others too ;-).
I'll look at the replies in thread there.
Show 13 quoted lines
> * sb/submodule-move-nested (2018-03-29) 6 commits
>  - submodule: fixup nested submodules after moving the submodule
>  - submodule-config: remove submodule_from_cache
>  - submodule-config: add repository argument to submodule_from_{name, path}
>  - submodule-config: allow submodule_free to handle arbitrary repositories
>  - grep: remove "repo" arg from non-supporting funcs
>  - submodule.h: drop declaration of connect_work_tree_and_git_dir
>
>  Moving a submodule that itself has submodule in it with "git mv"
>  forgot to make necessary adjustment to the nested sub-submodules;
>  now the codepath learned to recurse into the submodules.
>
>  What's the doneness of this thing?
I considered this done a long time ago,
    "All 6 patches look good to me, thanks.
     Reviewed-by: Jonathan Tan <jonathantanmy@google.com>"
https://public-inbox.org/git/20180328161727.af10f596dffc8e01205c41dd@google.com/

Thanks, Stefan

Previous: Eric SunshineNext: Junio C Hamano
Message 3 of 18 in “What's cooking in git.git (Apr 2018, #02; Tue, 17)”
  1. Junio C HamanoApr 17, 2018
  2. Eric SunshineApr 17, 2018
  3. Stefan BellerApr 17, 2018
  4. Junio C HamanoApr 18, 2018
  5. Derrick StoleeApr 18, 2018
  6. Junio C HamanoApr 18, 2018
  7. Jonathan TanApr 18, 2018
  8. Junio C HamanoApr 18, 2018
  9. Christian HesseApr 18, 2018
  10. Junio C HamanoApr 18, 2018
  11. Elijah NewrenApr 18, 2018
  12. Junio C HamanoApr 18, 2018
  13. Sergey OrganovApr 19, 2018
  14. js/rebase-recreate-merges, was Re: What's cooking in git.git (Apr 2018, #02; Tue, 17)Johannes Schindelin, Apr 20, 2018
  15. Taylor BlauApr 22, 2018
  16. Junio C HamanoApr 22, 2018
  17. Taylor BlauApr 22, 2018
  18. Junio C HamanoApr 23, 2018

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.