Rev 3899: Added NEWS entry for the XML inventory entry cache. in http://bzr.arbash-meinel.com/branches/bzr/1.11/xml_cache

John Arbash Meinel john at arbash-meinel.com
Thu Dec 11 20:33:58 GMT 2008


At http://bzr.arbash-meinel.com/branches/bzr/1.11/xml_cache

------------------------------------------------------------
revno: 3899
revision-id: john at arbash-meinel.com-20081211203350-iur6tsuvq9gtswe9
parent: john at arbash-meinel.com-20081211202214-ebsb9s3xua0lhs5q
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: xml_cache
timestamp: Thu 2008-12-11 14:33:50 -0600
message:
  Added NEWS entry for the XML inventory entry cache.
  
  Also add a forgotten entry for the FIFOCache code.
-------------- next part --------------
=== modified file 'NEWS'
--- a/NEWS	2008-12-10 06:47:20 +0000
+++ b/NEWS	2008-12-11 20:33:50 +0000
@@ -61,6 +61,15 @@
 
   INTERNALS:
 
+    * Added an ``InventoryEntry`` cache when deserializing inventories.
+      Can cut the time to iterate over multiple RevisionsTrees in half.
+      (John Arbash Meinel)
+
+    * Added ``bzrlib.fifo_cache.FIFOCache`` which is designed to have
+      minimal overhead versus using a plain dict for cache hits, at the
+      cost of not preserving the 'active' set as well as an ``LRUCache``.
+      (John Arbash Meinel)
+
     * ``KnitVersionedFiles.get_record_stream()`` will now chose a
       more optimal ordering when the keys are requested 'unordered'.
       Previously the order was fully random, now the records should be



More information about the bazaar-commits mailing list