]>
git.ipfire.org Git - thirdparty/git.git/log
Junio C Hamano [Mon, 28 Dec 2020 17:01:33 +0000 (09:01 -0800)]
What's cooking (2020/12 #05)
Junio C Hamano [Tue, 22 Dec 2020 20:07:04 +0000 (12:07 -0800)]
What's cooking (2020/12 #04)
Junio C Hamano [Mon, 21 Dec 2020 23:58:44 +0000 (15:58 -0800)]
Meta/post-applypatch: don't contaminate amlog with useless "reverse mapping"
The notes/amlog database is used to annotate individual commits that
result from "git am" application. A note is attached to the commit
object and record s the Message-ID of the incoming e-mailed patch
that resulted in the commit, so "git show --notes=amlog" would
easily show where the commit came from. The rewrite-hook mechanism
can be used to maintain the notes across rebasing and amending (but
cherry-pick does not preserve the note by design---the maintainer
has to be careful to avoid using cherry-pick). One message can and
does result in multiple commits, and the mapping worked naturally in
this direction.
Originally it felt like a good idea to create a blob object that has
a Message-ID in it, and annotate the blob object with a note message
that has the name of the commit object that results by running "git
am" on the message, and mix such records in the notes database.
When you have a message, from the Message-ID, you can manufacture a
blob that has the Message-ID in it and ask the notes database about
the note attached to it, effectively giving you a reverse mapping.
This was ugly, unnecessary and unworkable at the same time.
- These blobs with message-ID in them are not anchored by any ref;
the reverse mapping entries in the notes tree were subject to be
gc'ed any time.
- "git grep -e '<message-id>' notes/amlog" essentially gives a
mechanism that is quick enough to find what commits resulted from
a message.
- There is no machinery that helps these reverse mapping notes to
be maintained across rebases and amends. Because a single "git
am" session is often far from enough for an e-mailed patch, these
"reverse" entries that were created upon the first application
quickly became stale pointing at commits that have been amended
away. There often are more than one commit that result from the
same message on topic branches while the right base is being
selected, so "the last one wins" rule, if it were even possible
to implement, wouldn't have been sufficient.
Since grepping for the Message-ID in the notes database, i.e. using
the forward mapping, gives an access to the necessary piece of
information reliably and quicly enough, let's retire the failed
attempt to throw reverse mapping entries in to the "amlog" notes.
Junio C Hamano [Sat, 19 Dec 2020 01:23:33 +0000 (17:23 -0800)]
What's cooking (2020/12 #03)
... as of 2.30-rc1
Junio C Hamano [Mon, 14 Dec 2020 19:28:51 +0000 (11:28 -0800)]
What's cooking (2020/12 #02)
... as of 2.30-rc0
Junio C Hamano [Wed, 9 Dec 2020 01:30:04 +0000 (17:30 -0800)]
What's cooking (2020/12 #01)
Ævar Arnfjörð Bjarmason [Tue, 1 Dec 2020 09:58:15 +0000 (10:58 +0100)]
MaintNotes: use https:// instead of git:// when possible
Most git:// URLs listed for the copies of the Git repository
have working corresponding https:// URLs that can be given
to a browser to browse the repository interactively. List
https:// URL instead of git:// URL for such repositories.
The former is also more secure, even though it may be more
expensive.
Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Ævar Arnfjörð Bjarmason [Tue, 1 Dec 2020 09:46:23 +0000 (10:46 +0100)]
cook: add https://gitlab.com/git-vcs/git as another mirror
I maintain this mirror, and hopefully we can make it semi-official. It
has the same refs as the GitHub one except for the GitHub "pull" refs:
$ diff -u \
<(git ls-remote https://gitlab.com/git-vcs/git.git/) \
<(git ls-remote https://github.com/git/git/|grep -v refs/pull)
$
Although I had to delete the stale "pu" manually just now.
Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano [Tue, 1 Dec 2020 04:43:21 +0000 (20:43 -0800)]
What's cooking (2020/11 #06)
Junio C Hamano [Thu, 26 Nov 2020 00:46:59 +0000 (16:46 -0800)]
What's cooking (2020/11 #05)
Junio C Hamano [Fri, 20 Nov 2020 01:03:36 +0000 (17:03 -0800)]
What's cooking (2020/11 #04)
Junio C Hamano [Wed, 11 Nov 2020 22:05:18 +0000 (14:05 -0800)]
What's cooking (2020/11 #03)
Junio C Hamano [Mon, 9 Nov 2020 23:29:41 +0000 (15:29 -0800)]
What's cooking (2020/11 #02)
Junio C Hamano [Tue, 3 Nov 2020 01:59:14 +0000 (17:59 -0800)]
Meta/Dothem: use sparse
Junio C Hamano [Mon, 2 Nov 2020 22:26:41 +0000 (14:26 -0800)]
What's cooking (2020/11 #01)
Junio C Hamano [Thu, 29 Oct 2020 22:02:27 +0000 (15:02 -0700)]
Meta/MaintNotes: mention 'git bugreport' and adjust the latest release number
Junio C Hamano [Thu, 29 Oct 2020 21:51:27 +0000 (14:51 -0700)]
What's cooking (2020/10 #05)
Junio C Hamano [Tue, 27 Oct 2020 23:33:05 +0000 (16:33 -0700)]
What's cooking (2020/10 #04)
Junio C Hamano [Mon, 19 Oct 2020 17:17:47 +0000 (10:17 -0700)]
What's cooking (2020/10 #03)
Junio C Hamano [Mon, 19 Oct 2020 17:17:22 +0000 (10:17 -0700)]
Meta/cook: update boilerplate text in the W-C report
Junio C Hamano [Mon, 19 Oct 2020 17:08:42 +0000 (10:08 -0700)]
Meta/Doit: not so aggressively
Junio C Hamano [Mon, 19 Oct 2020 17:08:21 +0000 (10:08 -0700)]
Meta/amlook: report the objects as well as integrated branches
Junio C Hamano [Fri, 9 Oct 2020 15:54:44 +0000 (08:54 -0700)]
What's cooking (2020/10 #02)
Junio C Hamano [Tue, 6 Oct 2020 20:13:56 +0000 (13:13 -0700)]
Meta/amlook: --squash trims the amlog notes tree
Junio C Hamano [Tue, 6 Oct 2020 20:12:58 +0000 (13:12 -0700)]
Meta/RelBuild: futz with perms and owners in the tar archive
Junio C Hamano [Mon, 5 Oct 2020 22:38:40 +0000 (15:38 -0700)]
What's cooking (2020/10 #01)
Junio C Hamano [Tue, 29 Sep 2020 21:54:55 +0000 (14:54 -0700)]
What's cooking (2020/09 #08)
Junio C Hamano [Fri, 25 Sep 2020 22:52:19 +0000 (15:52 -0700)]
What's cooking (2020/09 #07)
Junio C Hamano [Tue, 22 Sep 2020 21:19:17 +0000 (14:19 -0700)]
What's cooking (2020/09 #06)
Junio C Hamano [Sat, 19 Sep 2020 01:39:24 +0000 (18:39 -0700)]
What's cooking (2020/09 #05)
Junio C Hamano [Thu, 17 Sep 2020 03:46:36 +0000 (20:46 -0700)]
What's cooking (2020/09 #04)
Junio C Hamano [Wed, 9 Sep 2020 22:22:54 +0000 (15:22 -0700)]
What's cooking (2020/09) #03
Junio C Hamano [Thu, 3 Sep 2020 21:17:57 +0000 (14:17 -0700)]
What's cooking (2020/09) #02
Junio C Hamano [Tue, 1 Sep 2020 21:23:20 +0000 (14:23 -0700)]
What's cooking (2020/09) #01
Junio C Hamano [Thu, 27 Aug 2020 21:33:14 +0000 (14:33 -0700)]
What's cooking (2020/08) #07
Junio C Hamano [Tue, 25 Aug 2020 00:21:29 +0000 (17:21 -0700)]
What's cooking (2020/08) #06
Junio C Hamano [Fri, 21 Aug 2020 21:39:22 +0000 (14:39 -0700)]
What's cooking (2020/08) #05)
Junio C Hamano [Tue, 18 Aug 2020 22:48:59 +0000 (15:48 -0700)]
What's cooking (2020/08 #04)
Junio C Hamano [Thu, 13 Aug 2020 22:01:21 +0000 (15:01 -0700)]
What's cooking (2020/08 #03)
Junio C Hamano [Mon, 10 Aug 2020 19:43:20 +0000 (12:43 -0700)]
What's cooking (2020/08 #02)
Junio C Hamano [Tue, 4 Aug 2020 05:34:05 +0000 (22:34 -0700)]
What's cooking (2020/08 #01)
Junio C Hamano [Thu, 30 Jul 2020 23:45:54 +0000 (16:45 -0700)]
What's cooking (2020/07 #06)
Junio C Hamano [Mon, 27 Jul 2020 16:01:58 +0000 (09:01 -0700)]
What's cooking (2020/07 #05)
Junio C Hamano [Thu, 23 Jul 2020 04:35:49 +0000 (21:35 -0700)]
Meta: prepare to use alternate name for the primary branch
Junio C Hamano [Wed, 22 Jul 2020 17:18:11 +0000 (10:18 -0700)]
What's cooking (2020/07 #04)
Junio C Hamano [Fri, 17 Jul 2020 20:22:30 +0000 (13:22 -0700)]
Meta/MaintNotes: clarify who the maintainer is and how to contact
Junio C Hamano [Thu, 16 Jul 2020 22:56:20 +0000 (15:56 -0700)]
What's cooking (2020/07 #03)
Junio C Hamano [Thu, 9 Jul 2020 21:36:11 +0000 (14:36 -0700)]
What's cooking (2020/07 #02)
Junio C Hamano [Tue, 7 Jul 2020 05:48:56 +0000 (22:48 -0700)]
What's cooking (2020/07 #01)
Junio C Hamano [Tue, 30 Jun 2020 00:58:59 +0000 (17:58 -0700)]
What's cooking (2020/06 #06)
Junio C Hamano [Thu, 25 Jun 2020 22:23:05 +0000 (15:23 -0700)]
What's cooking (2020/06 #05)
Junio C Hamano [Tue, 23 Jun 2020 00:20:53 +0000 (17:20 -0700)]
What's cooking (2020/06 #04)
Junio C Hamano [Tue, 23 Jun 2020 00:20:27 +0000 (17:20 -0700)]
Meta: rename 'pu' to 'seen'
Junio C Hamano [Thu, 18 Jun 2020 06:17:57 +0000 (23:17 -0700)]
MaintNotes: update rev-news URL
Junio C Hamano [Thu, 18 Jun 2020 06:15:45 +0000 (23:15 -0700)]
What's cooking (2020/06 #03)
Junio C Hamano [Wed, 10 Jun 2020 23:35:25 +0000 (16:35 -0700)]
What's cooking (2020/06 #02)
Junio C Hamano [Wed, 3 Jun 2020 20:58:20 +0000 (13:58 -0700)]
What's cooking (2020/06 #01)
Junio C Hamano [Mon, 1 Jun 2020 16:31:35 +0000 (09:31 -0700)]
MaintNotes: adjust for pinbox->lore, mention CoC
Junio C Hamano [Sun, 31 May 2020 20:17:52 +0000 (13:17 -0700)]
What's cooking (2020/05 #10)
Junio C Hamano [Tue, 26 May 2020 18:39:55 +0000 (11:39 -0700)]
What's cooking (2020/05 #09)
Junio C Hamano [Mon, 25 May 2020 03:21:02 +0000 (20:21 -0700)]
What's cooking (2020/05 #08)
Junio C Hamano [Wed, 20 May 2020 18:55:59 +0000 (11:55 -0700)]
What's cooking (2020/05 #07)
Junio C Hamano [Wed, 20 May 2020 01:24:03 +0000 (18:24 -0700)]
What's cooking (2020/05 #06)
Junio C Hamano [Thu, 14 May 2020 23:57:05 +0000 (16:57 -0700)]
What's cooking (2020/05 #05)
Junio C Hamano [Wed, 13 May 2020 21:04:01 +0000 (14:04 -0700)]
What's cooking (2020/05 #04)
Junio C Hamano [Fri, 8 May 2020 21:40:57 +0000 (14:40 -0700)]
What's cooking (2020/05 #03)
Junio C Hamano [Tue, 5 May 2020 22:37:35 +0000 (15:37 -0700)]
What's cooking (2020/05 #02)
Junio C Hamano [Fri, 1 May 2020 22:07:33 +0000 (15:07 -0700)]
What's cooking (2020/05 #01)
Junio C Hamano [Thu, 30 Apr 2020 22:59:39 +0000 (15:59 -0700)]
What's cooking (2020/04 #04)
Junio C Hamano [Tue, 28 Apr 2020 23:31:08 +0000 (16:31 -0700)]
What's cooking (2020/04 #03)
Junio C Hamano [Tue, 21 Apr 2020 01:54:07 +0000 (18:54 -0700)]
What's cooking (2020/04 #02)
Junio C Hamano [Wed, 15 Apr 2020 22:56:40 +0000 (15:56 -0700)]
What's cooking (2020/04 #01)
Junio C Hamano [Tue, 31 Mar 2020 22:58:20 +0000 (15:58 -0700)]
What's cooking (2020/03 #10)
Junio C Hamano [Sun, 29 Mar 2020 19:24:36 +0000 (12:24 -0700)]
What's cooking (2020/03 #09)
Junio C Hamano [Wed, 25 Mar 2020 22:01:04 +0000 (15:01 -0700)]
What's cooking (2020/03 #08)
Junio C Hamano [Mon, 23 Mar 2020 01:02:42 +0000 (18:02 -0700)]
What's cooking (2020/03 #07)
Junio C Hamano [Fri, 20 Mar 2020 00:14:34 +0000 (17:14 -0700)]
What's cooking (2020/03 #06)
Junio C Hamano [Tue, 17 Mar 2020 23:49:39 +0000 (16:49 -0700)]
What's cooking (2020/03 #05)
Junio C Hamano [Mon, 16 Mar 2020 22:45:35 +0000 (15:45 -0700)]
What's cooking (2020/03 #04)
Junio C Hamano [Tue, 10 Mar 2020 14:54:14 +0000 (07:54 -0700)]
What's cooking (2020/03 #03)
Junio C Hamano [Tue, 10 Mar 2020 03:19:17 +0000 (20:19 -0700)]
Meta/Doit: run Dothem twice ;-)
Junio C Hamano [Tue, 10 Mar 2020 03:16:07 +0000 (20:16 -0700)]
Meta/cook: make ":" to mean what is cached
Junio C Hamano [Thu, 5 Mar 2020 21:16:00 +0000 (13:16 -0800)]
What's cooking (2020/03 #02)
Junio C Hamano [Tue, 3 Mar 2020 21:39:51 +0000 (13:39 -0800)]
What's cooking (2020/03 #01)
Junio C Hamano [Fri, 28 Feb 2020 22:46:00 +0000 (14:46 -0800)]
What's cooking (2020/02) #06)
Junio C Hamano [Tue, 25 Feb 2020 22:48:57 +0000 (14:48 -0800)]
What's cooking (2020/02 #05)
Junio C Hamano [Wed, 19 Feb 2020 22:50:16 +0000 (14:50 -0800)]
Dothem: let distclean run before switching to another revision
We run "make distclean" when --scratch is in effect, but that should
be done using the current Makefile and set of sources before flipping
to another branch.
Junio C Hamano [Mon, 17 Feb 2020 21:25:48 +0000 (13:25 -0800)]
What's cooking (2020/02 #04)
Junio C Hamano [Wed, 12 Feb 2020 21:31:39 +0000 (13:31 -0800)]
What's cooking (2020/02 #03)
Junio C Hamano [Mon, 10 Feb 2020 21:24:59 +0000 (13:24 -0800)]
What's cooking (2020/02 #02)
Junio C Hamano [Wed, 5 Feb 2020 23:26:47 +0000 (15:26 -0800)]
What's cooking (2020/02 #01)
Junio C Hamano [Wed, 22 Jan 2020 22:13:42 +0000 (14:13 -0800)]
What's cooking (2020/01 #04)
Junio C Hamano [Mon, 6 Jan 2020 23:03:09 +0000 (15:03 -0800)]
What's cooking (2020/01 #03)
Junio C Hamano [Sun, 5 Jan 2020 01:20:03 +0000 (17:20 -0800)]
What's cooking (2020/01 #02)
Junio C Hamano [Thu, 2 Jan 2020 23:02:45 +0000 (15:02 -0800)]
What's cooking (2020/01 #01)
Junio C Hamano [Thu, 26 Dec 2019 21:36:30 +0000 (13:36 -0800)]
What's cooking (2019/11 #05)
Junio C Hamano [Tue, 17 Dec 2019 21:56:37 +0000 (13:56 -0800)]
What's cooking (2019/12 #04)
Junio C Hamano [Tue, 10 Dec 2019 23:11:55 +0000 (15:11 -0800)]
What's cooking (2019/12 #03)
Junio C Hamano [Thu, 5 Dec 2019 22:33:37 +0000 (14:33 -0800)]
What's cooking (2019/12 #02)
Junio C Hamano [Mon, 2 Dec 2019 14:08:15 +0000 (06:08 -0800)]
What's cooking (2019/12 #01)