Skip to content

commit: remove deprecated functions

[email protected] git 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest2 patches 4 repliesIn review
  2. v12 patches 3 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2*: replace deprecated free_commit_listbuiltin/history.c replay.c upload-pack.c+5 -50 replies
2/2commit: remove deprecated functionscommit.h+0 -190 replies

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchPatrick Steinhardt
1/2A-b
2/2A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/2] commit: remove deprecated functions

From: Kristoffer Haugsbakk <[email protected]>

Topic name: kh/commit-deprecated

Topic summary: Remove deprecated comments that were slated for removal after Git 2.53.0.

See the comment:

/*
* Deprecated compatibility functions for struct commit_list, to be removed
* once Git 2.53 is released.
*/

I merged in seen and next yesterday and found no new in-flight usages of these functions.

Update Thursday: retested seen (commit [1]) and next (commit [2]).

† 1: 7821a69c (Merge branch 'za/completion-hide-dotfiles' into seen, 2026-05-27) † 2: 2f8565e1 (Sync with 'master', 2026-05-27)

I commented on this patch but apparently it hasn’t hit any of these integration branches yet:

Patch: replay: support replaying 2-parent merges

§ Changes v2

Add ack by Patrick, the author of these compatibility functions.

§ Link to v1

https://lore.kernel.org/git/[email protected]/#t

[1/2] *: replace deprecated free_commit_list
[2/2] commit: remove deprecated functions

 builtin/history.c |  4 ++--
 commit.h          | 19 -------------------
 replay.c          |  2 +-
 upload-pack.c     |  4 ++--
 4 files changed, 5 insertions(+), 24 deletions(-)

Interdiff against v1:

base-commit: 56a4f3c3a221adf1df9b39da69b8a6890f803157

Signature · 1 line
2.54.0.16.g8f27b399cbe