summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Martín Nieto <cmn@dwim.me>2014-09-29 09:21:57 +0200
committerCarlos Martín Nieto <cmn@dwim.me>2014-10-10 19:43:42 +0200
commit1b63af513365ecca86e824225a937b9d8eaa9dce (patch)
tree112ff30c57f311ef25247c29b43e3b1583acfb35
parent7465e873996c4157b8e10e353b803841c548e2dc (diff)
downloadlibgit2-1b63af513365ecca86e824225a937b9d8eaa9dce.tar.gz
Update CHANGELOG and PROJECTS with the tree cache changes
-rw-r--r--CHANGELOG.md3
-rw-r--r--PROJECTS.md2
2 files changed, 3 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b2c87316f..90b550240 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -13,6 +13,9 @@ v0.21 + 1
us to safely update a reflog with arbitrary contents, as we need to
do for stash.
+* The index' tree cache is now filled upon read-tree and write-tree
+ and the cache is written to disk.
+
* LF -> CRLF filter refuses to handle mixed-EOL files
* LF -> CRLF filter now runs when * text = auto (with Git for Windows 1.9.4)
diff --git a/PROJECTS.md b/PROJECTS.md
index d69988759..a2da6598a 100644
--- a/PROJECTS.md
+++ b/PROJECTS.md
@@ -88,8 +88,6 @@ might make good smaller projects by themselves.
* Upgrade internal libxdiff code to latest from core Git
* Improve index internals with hashtable lookup for files instead of
using binary search every time
-* Make the index write the cache out to disk (with tests to gain
- confidence that the caching invalidation works correctly)
* Tree builder improvements:
* Use a hash table when building instead of a list
* Extend to allow building a tree hierarchy