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

GITWEB branch shortlog broken after recent update on kernel.org

From
MKMichael Krufky <mkrufky@linuxtv.org>
Date
Jan 3, 2007, 19:21 UTC
Message-ID
<459C0232.3090804@linuxtv.org>

Ever since gitweb on kernel.org was recently updated, I've been experiencing a nasty bug -- It seems that it is no longer possible to view a shortlog from any branch or head other than master.

For example:
http://www2.kernel.org/git/?p=linux/kernel/git/mkrufky/v4l-dvb-2.6.x.y.git

^^ this is a link to my v4l-dvb-2.6.x.y stable repository. I have branched off each kernel release to include all of the -stable release history. You will notice these in the 'heads' section near the bottom of the page.

If you click on the 2.6.16.y shortlog link:
http://www2.kernel.org/git/?p=linux/kernel/git/mkrufky/v4l-dvb-2.6.x.y.git;a=shortlog;h=2.6.16.y
gitweb displays the shortlog from the master branch, instead of the 2.6.16.y head.
However, if you click the "log" link:
http://www2.kernel.org/git/?p=linux/kernel/git/mkrufky/v4l-dvb-2.6.x.y.git;a=log;h=2.6.16.y
Only then, does gitweb show us the correct history for that branch.

"tree" is also working properly -- it seems that "shortlog" is the only feature affected by this bug.

In the previous vesion of gitweb installed on kernel.org, this feature did indeed function properly.

Can this be fixed? I often use gitweb to view changesets in developer trees before those changesets get pulled into the master branch of a repository. I find this feature very helpful for reviewing changesets, and I'd like for it to work again.

Thanks in advance,
Michael Krufky
Next: Robert Fitzsimons
Message 1 of 6 in “GITWEB branch shortlog broken after recent update on kernel.org”
  1. Michael KrufkyJan 3, 2007
  2. gitweb: Fix shortlog only showing HEAD revision.Robert Fitzsimons, Jan 3, 2007
  3. Jakub NarebskiJan 3, 2007
  4. Michael KrufkyJan 5, 2007
  5. J.H.Jan 5, 2007
  6. gitweb: Make shortlog use 'h' (head) parameter againJakub Narebski, Jan 3, 2007

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.