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

Re: What's cooking in git.git (Mar 2015, #07; Fri, 20)

From
Kyle J. McKay <mackyle@gmail.com>
Date
Mar 20, 2015, 23:24 UTC
Message-ID
<423416FC-1048-4D3A-B997-F1F796627242@gmail.com>
In-Reply-To
<xmqqr3sjcopt.fsf@gitster.dls.corp.google.com>
On Mar 20, 2015, at 15:02, Junio C Hamano wrote:
Show 19 quoted lines
> * bc/object-id (2015-03-13) 10 commits
> - apply: convert threeway_stage to object_id
> - patch-id: convert to use struct object_id
> - commit: convert parts to struct object_id
> - diff: convert struct combine_diff_path to object_id
> - bulk-checkin.c: convert to use struct object_id
> - zip: use GIT_SHA1_HEXSZ for trailers
> - archive.c: convert to use struct object_id
> - bisect.c: convert leaf functions to use struct object_id
> - define utility functions for object IDs
> - define a structure for object IDs
>
> Identify parts of the code that knows that we use SHA-1 hash to
> name our objects too much, and use (1) symbolic constants instead
> of hardcoded 20 as byte count and/or (2) use struct object_id
> instead of unsigned char [20] for object names.
>
> Will cook in 'next'.
>

Has this been merged to 'next'? Even fetching github.com/gitster/ git.git I'm only seeing it in pu:

$ git rev-parse bc/object-id d07d4ab401173a10173f2747cf5e0f074b6d2b39

$ git branch --contains d07d4ab401173a10173f2747cf5e0f074b6d2b39 --all
   bc/object-id
   jch
   pu
   remotes/github2/pu
   remotes/gob-private/pu
   remotes/gph/pu
   remotes/ko/pu
   remotes/repo/pu
-Kyle
Previous: Junio C HamanoNext: Stefan Beller
Message 2 of 7 in “What's cooking in git.git (Mar 2015, #07; Fri, 20)”
  1. Junio C HamanoMar 20, 2015
  2. Kyle J. McKayMar 20, 2015
  3. Stefan BellerMar 20, 2015
  4. Kyle J. McKayMar 21, 2015
  5. Junio C HamanoMar 21, 2015
  6. brian m. carlsonMar 21, 2015
  7. Junio C HamanoMar 22, 2015

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.