From: Junio C Hamano <junkio@cox.net>
To: git@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Subject: What's in git.git
Date: Wed, 26 Apr 2006 04:09:32 -0700 [thread overview]
Message-ID: <7vhd4goaoj.fsf@assigned-by-dhcp.cox.net> (raw)
* The 'maint' branch has fixes mentioned in the 1.3.1
announcement.
As I outlined in the 1.3.1 maintenance release announcement,
people with that release will soon be missing many
improvements. The following is a list of what to expect.
* In addition to the above. the 'master' branch has these since
the last announcement,
- git-update-index --chmod=+x now affects all the subsequent
files (Alex Riesen).
- git-update-index --unresolve paths...; this needs
documentation (hint).
- minor "diff --stat" and "show --stat" fixes.
- Makefile dependency fixes. This fixes the infamous
"libgit.a still contains stale diff.o" problem.
- contrib has colordiff that understands --cc output.
- beginning of libified "git diff" family.
- git-commit-tree <ent> -p <parent> now takes extended SHA1
expression, not limited to 40-byte SHA1, for <ent> (it
already did so for <parent>).
- updated gitk to handle repositories with large number of
tags and heads (Paul).
* The 'next' branch, in addition, has these.
- internal log/show/whatchanged family (Linus and me).
- beginning of internal format-patch.
- Geert's similarity code in contrib/
- cache-tree optimization to speed up git-apply + write-tree
cycles.
Initially I was getting close to 50% improvement, but
re-benching suggests it is more like 16%. An earlier
version in 'next' used a separate .git/index.aux to record
the cache-tree information but now it is stored as part of
the index. If you used previous 'next' (ha, ha) version and
see tmp-indexXXXX.aux or next-indexXXXX.aux files left in
your $GIT_DIR, they can safely be removed.
- more "diff --stat" fixes.
- git-cvsserver: typofixes.
- diff-delta interface reorganization (Nico)
- git-repo-config --list (Pasky)
* The 'pu' branch, in addition, has these.
- resurrect "bind commit"; this has been done only partially.
I have not updated the rev-list/fsck-objects yet. Probably
need to drop the specific "bind " line and replace it with
"link object bind" in the commit objects before going
forward.
- get_sha1(): :path and :[0-3]:path to extract from index.
- Loosening path argument check a little bit in revision.c.
I've been meaning to do the opposite of this, the tightening
of ambiguous case mentione by Linus, but haven't got around
to yet (I haven't got around to too many things, hint hint).
- reverse the pack-objects delta window logic (Nico)
This is in theory the right thing to do, but things are not
quite there yet. But Nico is on top of it so we will see
quite an improvement in the pack generation hopefully very
soon.
next reply other threads:[~2006-04-26 11:09 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-04-26 11:09 Junio C Hamano [this message]
-- strict thread matches above, loose matches on Subject: below --
2006-11-25 10:12 Junio C Hamano
2006-08-28 7:19 Junio C Hamano
[not found] <7vpsh75lx1.fsf@assigned-by-dhcp.cox.net>
2006-06-18 1:44 ` Junio C Hamano
2006-05-29 6:44 Junio C Hamano
2006-05-21 19:01 Junio C Hamano
2006-05-04 8:14 Junio C Hamano
2006-05-04 9:06 ` Petr Baudis
2006-04-22 0:52 Junio C Hamano
2006-04-22 11:25 ` Johannes Schindelin
2006-01-20 8:42 Junio C Hamano
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=7vhd4goaoj.fsf@assigned-by-dhcp.cox.net \
--to=junkio@cox.net \
--cc=git@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®