From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS31976 209.132.180.0/23 X-Spam-Status: No, score=-2.9 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_HI,T_DKIM_INVALID, T_RP_MATCHES_RCVD shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by dcvr.yhbt.net (Postfix) with ESMTP id C04C61F404 for ; Tue, 23 Jan 2018 22:40:19 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932337AbeAWWkQ (ORCPT ); Tue, 23 Jan 2018 17:40:16 -0500 Received: from mail-pf0-f194.google.com ([209.85.192.194]:44232 "EHLO mail-pf0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932267AbeAWWkC (ORCPT ); Tue, 23 Jan 2018 17:40:02 -0500 Received: by mail-pf0-f194.google.com with SMTP id m26so1460232pfj.11 for ; Tue, 23 Jan 2018 14:40:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:user-agent:date:message-id:mime-version; bh=f0GsV9VrotLs5jiMhf0R1M7uzp2geWRCuI2260WoVws=; b=Oqco7rC+kbPqbZkUH+YZyRN9caf1AJOw+RxmaXy62V0Z4imfK01vTKFayrvkc7CtMs vPBXeidN1koTSOqsCEu1CX8mHxrNkkiNXHddy2S9drdtG9/L3z7tJEdXGektPZ3lsZTM UGEiSfY5i4rIez66JlY6oEeFuLjvOlcS6HGyxybyfTRY4mavFJyVbBvN2Nh9YRDlFSjz qLCTo4/GSgZdpkrnDv+K7i901rP9X7VKxuERwMP7/U4dY1eBtFaiz/gC+LqT3TitAkeP 7PSqWmT2q0PY35mqJSoGYfeNNxsDet8Tld7rb04/PPP+kq9LbTWkYVmNGBUCWq15kKuS WpLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:user-agent:date :message-id:mime-version; bh=f0GsV9VrotLs5jiMhf0R1M7uzp2geWRCuI2260WoVws=; b=kJA62NYbalng7SFu+11u5R4q71Dbs9EOaXqAqsCOz7STfhXiqUDBP90Q37AxxTVy9G zPQbkSLEYzU0pVJP6pfzPUqR3kmf5H5UpX4FFwOL1qF8wDSGQrsqEzPVTvgKvSsltg7I eJYqsTPe/kLXZdTzKoyq7GbNrJGGTCkpzfSzuhMbwGvxRPMOygodWIOiIMla7aVCK0xb TGJTDUebdWrlhH8voDTyHIKobm6dsoShj4djL3SjBPpKSGxxq5qyXsXrjaEk9uvTZVx/ WUtI3TfbXCqzlzhrEI6IW4A43PQVymZbprxstR3/jAJEDTf1NSGg4pIvsjzZchF1EMh4 RsIA== X-Gm-Message-State: AKwxytdhDwCH+510E4fn+LVMLYvXXe/Ng7Y8oIG09WUpDrNVJg1PrkWv M3fna1vPJ6uVpM1rCvmy8jyUFnfOGHs1CA== X-Google-Smtp-Source: AH8x227vRviO35BSTkXN02255E5NfAJrNMipTqXPyi9152IJj80mL8qYwpWNEf8JXY3qiBA/ttsUdA== X-Received: by 10.98.166.22 with SMTP id t22mr11034536pfe.80.1516747200624; Tue, 23 Jan 2018 14:40:00 -0800 (PST) Received: from localhost ([2620:0:1000:8622:69e6:5f42:e334:a0e2]) by smtp.gmail.com with ESMTPSA id p72sm8031758pfa.99.2018.01.23.14.39.59 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Tue, 23 Jan 2018 14:39:59 -0800 (PST) From: Junio C Hamano To: git@vger.kernel.org Subject: What's cooking in git.git (Jan 2018, #03; Tue, 23) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) X-master-at: 5be1f00a9a701532232f57958efab4be8c959a29 X-next-at: de0f0111ea2ad3a2b03a378e6272c2ee476a26ed Date: Tue, 23 Jan 2018 14:39:58 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Here are the topics that have been cooking. Commits prefixed with '-' are only in 'pu' (proposed updates) while commits prefixed with '+' are in 'next'. The ones marked with '.' do not appear in any of the integration branches, but I am still holding onto them. Many topics in 'next' have been merged to 'master' while others are tentatively kicked back to 'pu', to give them a chance to be rerolled if the authors of them wish to do so. You can find the changes described here in the integration branches of the repositories listed at http://git-blame.blogspot.com/p/git-public-repositories.html -------------------------------------------------- [Graduated to "master"] * ab/commit-m-with-fixup (2017-12-22) 2 commits (merged to 'next' on 2018-01-11 at 41255c464f) + commit: add support for --fixup -m"" + commit doc: document that -c, -C, -F and --fixup with -m error "git commit --fixup" did not allow "-m" option to be used at the same time; allow it to annotate resulting commit with more text. * ab/doc-cat-file-e-still-shows-errors (2018-01-10) 1 commit (merged to 'next' on 2018-01-12 at 080bb1d397) + cat-file doc: document that -e will return some output Doc update. * ab/perf-grep-threads (2018-01-04) 1 commit (merged to 'next' on 2018-01-09 at 91889574fb) + perf: amend the grep tests to test grep.threads More perf tests for threaded grep * as/read-tree-prefix-doc-fix (2018-01-09) 1 commit (merged to 'next' on 2018-01-12 at 895c72e5c3) + doc/read-tree: remove obsolete remark Doc update. * bw/oidmap-autoinit (2017-12-27) 1 commit (merged to 'next' on 2018-01-11 at f941e013b4) + oidmap: ensure map is initialized Code clean-up. * cc/codespeed (2018-01-05) 7 commits (merged to 'next' on 2018-01-09 at 8578089a2b) + perf/run: read GIT_PERF_REPO_NAME from perf.repoName + perf/run: learn to send output to codespeed server + perf/run: learn about perf.codespeedOutput + perf/run: add conf_opts argument to get_var_from_env_or_config() + perf/aggregate: implement codespeed JSON output + perf/aggregate: refactor printing results + perf/aggregate: fix checking ENV{GIT_PERF_SUBSECTION} "perf" test output can be sent to codespeed server. * dk/describe-all-output-fix (2017-12-27) 1 commit (merged to 'next' on 2017-12-28 at c6254494e3) + describe: prepend "tags/" when describing tags with embedded name An old regression in "git describe --all $annotated_tag^0" has been fixed. * ew/empty-merge-with-dirty-index (2018-01-09) 1 commit (merged to 'next' on 2018-01-09 at 6bcda11248) + Merge branch 'ew/empty-merge-with-dirty-index-maint' into ew/empty-merge-with-dirty-index (this branch uses ew/empty-merge-with-dirty-index-maint.) "git merge -s recursive" did not correctly abort when the index is dirty, if the merged tree happened to be the same as the current HEAD, which has been fixed. * jc/merge-symlink-ours-theirs (2018-01-03) 1 commit (merged to 'next' on 2018-01-05 at 63ebfc45eb) + merge: teach -Xours/-Xtheirs to symbolic link merge "git merge -Xours/-Xtheirs" learned to use our/their version when resolving a conflicting updates to a symbolic link. * jh/object-filtering (2018-01-08) 1 commit (merged to 'next' on 2018-01-11 at 56808f6969) + oidset: don't return value from oidset_init Hotfix for a topic already in 'master'. * jk/abort-clone-with-existing-dest (2018-01-03) 4 commits (merged to 'next' on 2018-01-09 at 3c8e83c3a7) + clone: do not clean up directories we didn't create + clone: factor out dir_exists() helper + t5600: modernize style + t5600: fix outdated comment about unborn HEAD "git clone $there $here" is allowed even when here directory exists as long as it is an empty directory, but the command incorrectly removed it upon a failure of the operation. * jm/svn-pushmergeinfo-fix (2017-09-17) 1 commit (merged to 'next' on 2018-01-05 at 6cb237ea44) + git-svn: fix svn.pushmergeinfo handling of svn+ssh usernames. "git svn dcommit" did not take into account the fact that a svn+ssh:// URL with a username@ (typically used for pushing) refers to the same SVN repository without the username@ and failed when svn.pushmergeinfo option is set. * js/fix-merge-arg-quoting-in-rebase-p (2018-01-05) 1 commit (merged to 'next' on 2018-01-09 at 91f5601e9c) + rebase -p: fix quoting when calling `git merge` "git rebase -p -X