summaryrefslogtreecommitdiff
path: root/Documentation/RelNotes/2.9.0.txt
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2016-04-25 22:18:35 (GMT)
committerJunio C Hamano <gitster@pobox.com>2016-04-25 22:18:35 (GMT)
commite1f0df79a825325731d58784f0900358012a2e39 (patch)
tree35855a911160ab03bff689aad5b5de577d2459f6 /Documentation/RelNotes/2.9.0.txt
parent6a0f105a217b243f348c6e9c621ba7a12bff8b97 (diff)
downloadgit-e1f0df79a825325731d58784f0900358012a2e39.zip
git-e1f0df79a825325731d58784f0900358012a2e39.tar.gz
git-e1f0df79a825325731d58784f0900358012a2e39.tar.bz2
Seventh batch for post 2.8 cycle
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/RelNotes/2.9.0.txt')
-rw-r--r--Documentation/RelNotes/2.9.0.txt22
1 files changed, 22 insertions, 0 deletions
diff --git a/Documentation/RelNotes/2.9.0.txt b/Documentation/RelNotes/2.9.0.txt
index 6e10b8d..36fe3c4 100644
--- a/Documentation/RelNotes/2.9.0.txt
+++ b/Documentation/RelNotes/2.9.0.txt
@@ -84,6 +84,11 @@ UI, Workflows & Features
formulating a message ID.
(merge f916ab0 ew/send-email-readable-message-id later to maint).
+ * "git rerere" can encounter two or more files with the same conflict
+ signature that have to be resolved in different ways, but there was
+ no way to record these separate resolutions.
+ (merge 890fca8 jc/rerere-multi later to maint).
+
Performance, Internal Implementation, Development Support etc.
@@ -124,6 +129,9 @@ Performance, Internal Implementation, Development Support etc.
Git repository.
(merge 274db84 jk/check-repository-format later to maint).
+ * Code restructuring around the "refs" area to prepare for pluggable
+ refs backends.
+
Also contains various documentation updates and code clean-ups.
@@ -254,6 +262,20 @@ notes for details).
See http://thread.gmane.org/gmane.comp.version-control.git/291853
(merge e53a64b ad/cygwin-wants-rename later to maint).
+ * "merge-octopus" strategy did not ensure that the index is clean
+ when merge begins.
+
+ * When "git merge" notices that the merge can be resolved purely at
+ the tree level (without having to merge blobs) and the resulting
+ tree happens to already exist in the object store, it forgot to
+ update the index, which lead to an inconsistent state for later
+ operations.
+
+ * "git submodule" reports the paths of submodules the command
+ recurses into, but this was incorrect when the command was not run
+ from the root level of the superproject.
+ (merge 2ab5660 sb/submodule-path-misc-bugs later to maint).
+
* Other minor clean-ups and documentation updates
(merge aed7480 mm/lockfile-error-message later to maint).
(merge bfee614 jc/index-pack later to maint).