git
2 years agoWhat's cooking (2021/06 #06) origin/todo
Junio C Hamano [Thu, 17 Jun 2021 02:52:21 +0000 (11:52 +0900)] 
What's cooking (2021/06 #06)

2 years agoWhat's cooking (2021/06 #05)
Junio C Hamano [Tue, 15 Jun 2021 08:18:37 +0000 (17:18 +0900)] 
What's cooking (2021/06 #05)

2 years agoMeta/cycle-run: use SANITIZE
Junio C Hamano [Fri, 11 Jun 2021 00:56:31 +0000 (09:56 +0900)] 
Meta/cycle-run: use SANITIZE

2 years agoWhat's cooking (2021/06 #04)
Junio C Hamano [Thu, 10 Jun 2021 04:31:42 +0000 (13:31 +0900)] 
What's cooking (2021/06 #04)

2 years agoMeta/Announce: catch tested-by trailer, too
Junio C Hamano [Thu, 10 Jun 2021 04:30:53 +0000 (13:30 +0900)] 
Meta/Announce: catch tested-by trailer, too

2 years agoWhat's cooking (2021/06 #03)
Junio C Hamano [Tue, 8 Jun 2021 00:39:34 +0000 (09:39 +0900)] 
What's cooking (2021/06 #03)

2 years agoMaintNotes: update to 2.32 and hint IRC situation being in flux
Junio C Hamano [Sun, 6 Jun 2021 12:12:26 +0000 (21:12 +0900)] 
MaintNotes: update to 2.32 and hint IRC situation being in flux

2 years agoWhat's cooking (2021/06 #02)
Junio C Hamano [Sun, 6 Jun 2021 12:05:01 +0000 (21:05 +0900)] 
What's cooking (2021/06 #02)

2 years agoWhat's cooking (2021/06 #01)
Junio C Hamano [Wed, 2 Jun 2021 08:04:27 +0000 (17:04 +0900)] 
What's cooking (2021/06 #01)

2 years agoWhat's cooking (2021/05 #06)
Junio C Hamano [Fri, 28 May 2021 06:09:11 +0000 (15:09 +0900)] 
What's cooking (2021/05 #06)

2 years agoWhat's cooking (2021/05 #05)
Junio C Hamano [Sat, 22 May 2021 12:06:50 +0000 (21:06 +0900)] 
What's cooking (2021/05 #05)

2 years agoWhat's cooking (2021/05 #04)
Junio C Hamano [Fri, 21 May 2021 03:44:11 +0000 (12:44 +0900)] 
What's cooking (2021/05 #04)

2 years agoWhat's cooking (2021/05 #03)
Junio C Hamano [Thu, 20 May 2021 03:15:15 +0000 (12:15 +0900)] 
What's cooking (2021/05 #03)

2 years agoWhat's cooking (2021/05 #02)
Junio C Hamano [Wed, 12 May 2021 06:08:07 +0000 (15:08 +0900)] 
What's cooking (2021/05 #02)

2 years agoWhat's cooking (2021/05 #01)
Junio C Hamano [Thu, 6 May 2021 05:00:18 +0000 (14:00 +0900)] 
What's cooking (2021/05 #01)

2 years agoWhat's cooking (2021/04 #06)
Junio C Hamano [Thu, 29 Apr 2021 08:08:20 +0000 (17:08 +0900)] 
What's cooking (2021/04 #06)

3 years agoWhat's cooking (2021/04 #05)
Junio C Hamano [Mon, 19 Apr 2021 23:19:50 +0000 (16:19 -0700)] 
What's cooking (2021/04 #05)

3 years agoWhat's cooking (2021/04 #04)
Junio C Hamano [Thu, 15 Apr 2021 21:55:10 +0000 (14:55 -0700)] 
What's cooking (2021/04 #04)

3 years agoWhat's cooking (2021/04 #03)
Junio C Hamano [Mon, 12 Apr 2021 23:58:31 +0000 (16:58 -0700)] 
What's cooking (2021/04 #03)

3 years agoWhat's cooking (2021/04 #02)
Junio C Hamano [Thu, 8 Apr 2021 22:19:17 +0000 (15:19 -0700)] 
What's cooking (2021/04 #02)

3 years agoMeta/cycle-run: avoid testing the same tree twice
Junio C Hamano [Tue, 6 Apr 2021 23:21:59 +0000 (16:21 -0700)] 
Meta/cycle-run: avoid testing the same tree twice

3 years agoWhat's cooking (2021/04 #01)
Junio C Hamano [Tue, 6 Apr 2021 01:06:57 +0000 (18:06 -0700)] 
What's cooking (2021/04 #01)

3 years agoWhat's cooking (2021/03 #08)
Junio C Hamano [Tue, 30 Mar 2021 22:11:25 +0000 (15:11 -0700)] 
What's cooking (2021/03 #08)

3 years agoMeta/cycle-run: run a bit more testing
Junio C Hamano [Sat, 27 Mar 2021 23:26:01 +0000 (16:26 -0700)] 
Meta/cycle-run: run a bit more testing

Test all merges, build all commits, and test and build doc for
branch tips.

3 years agoMeta/cycle-run: draw a plan just once for both merges and individual commits
Junio C Hamano [Wed, 24 Mar 2021 05:24:31 +0000 (22:24 -0700)] 
Meta/cycle-run: draw a plan just once for both merges and individual commits

3 years agoMeta/cycle-run: try building each individual step
Junio C Hamano [Tue, 23 Mar 2021 00:09:08 +0000 (17:09 -0700)] 
Meta/cycle-run: try building each individual step

3 years agoWhat's cooking (2021/03 #07)
Junio C Hamano [Mon, 22 Mar 2021 22:15:03 +0000 (15:15 -0700)] 
What's cooking (2021/03 #07)

3 years agoMeta/cycle-run: prune garbage before each run
Junio C Hamano [Mon, 22 Mar 2021 00:20:52 +0000 (17:20 -0700)] 
Meta/cycle-run: prune garbage before each run

3 years agoMeta/cycle-run: build each branch separately
Junio C Hamano [Sun, 21 Mar 2021 06:40:08 +0000 (23:40 -0700)] 
Meta/cycle-run: build each branch separately

3 years agoWhat's cooking (2021/03 #06)
Junio C Hamano [Sat, 20 Mar 2021 21:37:49 +0000 (14:37 -0700)] 
What's cooking (2021/03 #06)

3 years agoMeta/cook: disable 'tangled with' for now
Junio C Hamano [Sat, 20 Mar 2021 06:55:06 +0000 (23:55 -0700)] 
Meta/cook: disable 'tangled with' for now

3 years agoMeta/Dothem: support --cocci
Junio C Hamano [Sat, 20 Mar 2021 06:54:46 +0000 (23:54 -0700)] 
Meta/Dothem: support --cocci

3 years agoWhat's cooking (2021/03 #05)
Junio C Hamano [Wed, 17 Mar 2021 22:12:22 +0000 (15:12 -0700)] 
What's cooking (2021/03 #05)

3 years agoMeta/Announce: refer to k.org as well
Junio C Hamano [Mon, 15 Mar 2021 19:34:54 +0000 (12:34 -0700)] 
Meta/Announce: refer to k.org as well

3 years agoMaintNotes: update the latest release
Junio C Hamano [Mon, 15 Mar 2021 19:33:22 +0000 (12:33 -0700)] 
MaintNotes: update the latest release

3 years agoWhat's cooking (2021/03 #04)
Junio C Hamano [Sun, 14 Mar 2021 23:43:59 +0000 (16:43 -0700)] 
What's cooking (2021/03 #04)

3 years agoWhat's cooking (2021/03 #03)
Junio C Hamano [Thu, 11 Mar 2021 02:35:40 +0000 (18:35 -0800)] 
What's cooking (2021/03 #03)

3 years agoWhat's cooking (2021/03 #02)
Junio C Hamano [Mon, 8 Mar 2021 23:20:21 +0000 (15:20 -0800)] 
What's cooking (2021/03 #02)

3 years agoWhat's cooking (2021/03 #01)
Junio C Hamano [Wed, 3 Mar 2021 07:07:42 +0000 (23:07 -0800)] 
What's cooking (2021/03 #01)

3 years agoMeta/Announce: add footnote for who are counted as contributors
Junio C Hamano [Wed, 3 Mar 2021 07:07:10 +0000 (23:07 -0800)] 
Meta/Announce: add footnote for who are counted as contributors

3 years agoWhat's cooking (2021/02 #04)
Junio C Hamano [Thu, 18 Feb 2021 23:52:21 +0000 (15:52 -0800)] 
What's cooking (2021/02 #04)

3 years agoAnnounce: use the trailers for contributor attribution
Junio C Hamano [Thu, 18 Feb 2021 23:41:17 +0000 (15:41 -0800)] 
Announce: use the trailers for contributor attribution

3 years agoWhat's cooking (2021/02 #03)
Junio C Hamano [Thu, 18 Feb 2021 00:05:13 +0000 (16:05 -0800)] 
What's cooking (2021/02 #03)

3 years agoWhat's cooking (2021/02 #02)
Junio C Hamano [Wed, 10 Feb 2021 23:30:06 +0000 (15:30 -0800)] 
What's cooking (2021/02 #02)

3 years agoWhat's cooking (2021/02 #01)
Junio C Hamano [Thu, 4 Feb 2021 00:20:44 +0000 (16:20 -0800)] 
What's cooking (2021/02 #01)

3 years agoWhat's cooking (2021/01 #06)
Junio C Hamano [Sat, 30 Jan 2021 23:58:50 +0000 (15:58 -0800)] 
What's cooking (2021/01 #06)

3 years agoWhat's cooking (2021/01 #05)
Junio C Hamano [Mon, 25 Jan 2021 23:29:43 +0000 (15:29 -0800)] 
What's cooking (2021/01 #05)

3 years agoWhat's cooking (2021/01 #04)
Junio C Hamano [Sat, 16 Jan 2021 21:59:20 +0000 (13:59 -0800)] 
What's cooking (2021/01 #04)

3 years agoWhat's cooking (2021/01 #03)
Junio C Hamano [Sat, 16 Jan 2021 00:57:41 +0000 (16:57 -0800)] 
What's cooking (2021/01 #03)

3 years agoWhat's cooking (2021/01 #02)
Junio C Hamano [Fri, 8 Jan 2021 19:19:12 +0000 (11:19 -0800)] 
What's cooking (2021/01 #02)

3 years agoWhat's cooking (2021/01 #01)
Junio C Hamano [Thu, 7 Jan 2021 07:28:40 +0000 (23:28 -0800)] 
What's cooking (2021/01 #01)

3 years agoMaintNotes: update reference to the latest
Junio C Hamano [Mon, 28 Dec 2020 17:08:01 +0000 (09:08 -0800)] 
MaintNotes: update reference to the latest

3 years agoWhat's cooking (2020/12 #05)
Junio C Hamano [Mon, 28 Dec 2020 17:01:33 +0000 (09:01 -0800)] 
What's cooking (2020/12 #05)

3 years agoWhat's cooking (2020/12 #04)
Junio C Hamano [Tue, 22 Dec 2020 20:07:04 +0000 (12:07 -0800)] 
What's cooking (2020/12 #04)

3 years agoMeta/post-applypatch: don't contaminate amlog with useless "reverse mapping"
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.

3 years agoWhat's cooking (2020/12 #03)
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

3 years agoWhat's cooking (2020/12 #02)
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

3 years agoWhat's cooking (2020/12 #01)
Junio C Hamano [Wed, 9 Dec 2020 01:30:04 +0000 (17:30 -0800)] 
What's cooking (2020/12 #01)

3 years agoMaintNotes: use https:// instead of git:// when possible
Æ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>
3 years agocook: add https://gitlab.com/git-vcs/git as another mirror
Æ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>
3 years agoWhat's cooking (2020/11 #06)
Junio C Hamano [Tue, 1 Dec 2020 04:43:21 +0000 (20:43 -0800)] 
What's cooking (2020/11 #06)

3 years agoWhat's cooking (2020/11 #05)
Junio C Hamano [Thu, 26 Nov 2020 00:46:59 +0000 (16:46 -0800)] 
What's cooking (2020/11 #05)

3 years agoWhat's cooking (2020/11 #04)
Junio C Hamano [Fri, 20 Nov 2020 01:03:36 +0000 (17:03 -0800)] 
What's cooking (2020/11 #04)

3 years agoWhat's cooking (2020/11 #03)
Junio C Hamano [Wed, 11 Nov 2020 22:05:18 +0000 (14:05 -0800)] 
What's cooking (2020/11 #03)

3 years agoWhat's cooking (2020/11 #02)
Junio C Hamano [Mon, 9 Nov 2020 23:29:41 +0000 (15:29 -0800)] 
What's cooking (2020/11 #02)

3 years agoMeta/Dothem: use sparse
Junio C Hamano [Tue, 3 Nov 2020 01:59:14 +0000 (17:59 -0800)] 
Meta/Dothem: use sparse

3 years agoWhat's cooking (2020/11 #01)
Junio C Hamano [Mon, 2 Nov 2020 22:26:41 +0000 (14:26 -0800)] 
What's cooking (2020/11 #01)

3 years agoMeta/MaintNotes: mention 'git bugreport' and adjust the latest release number
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

3 years agoWhat's cooking (2020/10 #05)
Junio C Hamano [Thu, 29 Oct 2020 21:51:27 +0000 (14:51 -0700)] 
What's cooking (2020/10 #05)

3 years agoWhat's cooking (2020/10 #04)
Junio C Hamano [Tue, 27 Oct 2020 23:33:05 +0000 (16:33 -0700)] 
What's cooking (2020/10 #04)

3 years agoWhat's cooking (2020/10 #03)
Junio C Hamano [Mon, 19 Oct 2020 17:17:47 +0000 (10:17 -0700)] 
What's cooking (2020/10 #03)

3 years agoMeta/cook: update boilerplate text in the W-C report
Junio C Hamano [Mon, 19 Oct 2020 17:17:22 +0000 (10:17 -0700)] 
Meta/cook: update boilerplate text in the W-C report

3 years agoMeta/Doit: not so aggressively
Junio C Hamano [Mon, 19 Oct 2020 17:08:42 +0000 (10:08 -0700)] 
Meta/Doit: not so aggressively

3 years agoMeta/amlook: report the objects as well as integrated branches
Junio C Hamano [Mon, 19 Oct 2020 17:08:21 +0000 (10:08 -0700)] 
Meta/amlook: report the objects as well as integrated branches

3 years agoWhat's cooking (2020/10 #02)
Junio C Hamano [Fri, 9 Oct 2020 15:54:44 +0000 (08:54 -0700)] 
What's cooking (2020/10 #02)

3 years agoMeta/amlook: --squash trims the amlog notes tree
Junio C Hamano [Tue, 6 Oct 2020 20:13:56 +0000 (13:13 -0700)] 
Meta/amlook: --squash trims the amlog notes tree

3 years agoMeta/RelBuild: futz with perms and owners in the tar archive
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

3 years agoWhat's cooking (2020/10 #01)
Junio C Hamano [Mon, 5 Oct 2020 22:38:40 +0000 (15:38 -0700)] 
What's cooking (2020/10 #01)

3 years agoWhat's cooking (2020/09 #08)
Junio C Hamano [Tue, 29 Sep 2020 21:54:55 +0000 (14:54 -0700)] 
What's cooking (2020/09 #08)

3 years agoWhat's cooking (2020/09 #07)
Junio C Hamano [Fri, 25 Sep 2020 22:52:19 +0000 (15:52 -0700)] 
What's cooking (2020/09 #07)

3 years agoWhat's cooking (2020/09 #06)
Junio C Hamano [Tue, 22 Sep 2020 21:19:17 +0000 (14:19 -0700)] 
What's cooking (2020/09 #06)

3 years agoWhat's cooking (2020/09 #05)
Junio C Hamano [Sat, 19 Sep 2020 01:39:24 +0000 (18:39 -0700)] 
What's cooking (2020/09 #05)

3 years agoWhat's cooking (2020/09 #04)
Junio C Hamano [Thu, 17 Sep 2020 03:46:36 +0000 (20:46 -0700)] 
What's cooking (2020/09 #04)

3 years agoWhat's cooking (2020/09) #03
Junio C Hamano [Wed, 9 Sep 2020 22:22:54 +0000 (15:22 -0700)] 
What's cooking (2020/09) #03

3 years agoWhat's cooking (2020/09) #02
Junio C Hamano [Thu, 3 Sep 2020 21:17:57 +0000 (14:17 -0700)] 
What's cooking (2020/09) #02

3 years agoWhat's cooking (2020/09) #01
Junio C Hamano [Tue, 1 Sep 2020 21:23:20 +0000 (14:23 -0700)] 
What's cooking (2020/09) #01

3 years agoWhat's cooking (2020/08) #07
Junio C Hamano [Thu, 27 Aug 2020 21:33:14 +0000 (14:33 -0700)] 
What's cooking (2020/08) #07

3 years agoWhat's cooking (2020/08) #06
Junio C Hamano [Tue, 25 Aug 2020 00:21:29 +0000 (17:21 -0700)] 
What's cooking (2020/08) #06

3 years agoWhat's cooking (2020/08) #05)
Junio C Hamano [Fri, 21 Aug 2020 21:39:22 +0000 (14:39 -0700)] 
What's cooking (2020/08) #05)

3 years agoWhat's cooking (2020/08 #04)
Junio C Hamano [Tue, 18 Aug 2020 22:48:59 +0000 (15:48 -0700)] 
What's cooking (2020/08 #04)

3 years agoWhat's cooking (2020/08 #03)
Junio C Hamano [Thu, 13 Aug 2020 22:01:21 +0000 (15:01 -0700)] 
What's cooking (2020/08 #03)

3 years agoWhat's cooking (2020/08 #02)
Junio C Hamano [Mon, 10 Aug 2020 19:43:20 +0000 (12:43 -0700)] 
What's cooking (2020/08 #02)

3 years agoWhat's cooking (2020/08 #01)
Junio C Hamano [Tue, 4 Aug 2020 05:34:05 +0000 (22:34 -0700)] 
What's cooking (2020/08 #01)

3 years agoWhat's cooking (2020/07 #06)
Junio C Hamano [Thu, 30 Jul 2020 23:45:54 +0000 (16:45 -0700)] 
What's cooking (2020/07 #06)

3 years agoWhat's cooking (2020/07 #05)
Junio C Hamano [Mon, 27 Jul 2020 16:01:58 +0000 (09:01 -0700)] 
What's cooking (2020/07 #05)

3 years agoMeta: prepare to use alternate name for the primary branch
Junio C Hamano [Thu, 23 Jul 2020 04:35:49 +0000 (21:35 -0700)] 
Meta: prepare to use alternate name for the primary branch

3 years agoWhat's cooking (2020/07 #04)
Junio C Hamano [Wed, 22 Jul 2020 17:18:11 +0000 (10:18 -0700)] 
What's cooking (2020/07 #04)

3 years agoMeta/MaintNotes: clarify who the maintainer is and how to contact
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

3 years agoWhat's cooking (2020/07 #03)
Junio C Hamano [Thu, 16 Jul 2020 22:56:20 +0000 (15:56 -0700)] 
What's cooking (2020/07 #03)

3 years agoWhat's cooking (2020/07 #02)
Junio C Hamano [Thu, 9 Jul 2020 21:36:11 +0000 (14:36 -0700)] 
What's cooking (2020/07 #02)