The map::at method does not always exist, so instead use map::find.
[cumulus.git] / NEWS
diff --git a/NEWS b/NEWS
index de2e89e..e071e51 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,32 @@
-0.8 [???]
+0.9 [2009-07-28]
+    - Rework storage layer, to make it easier to support local files,
+      S3, and in the future more storage backends.  cumulus-util now
+      permits URLS for specifying storage locations, including s3:// for
+      Amazon S3 storage.
+    - The script-level interface between the main cumulus binary and
+      remote storage has changed.  It should not yet be considered
+      completely finalized.
+    - Add a tool (cumulus-sync) for copying snapshots between storage
+      repositories.
+    - Add a (mostly proof-of-concept) FUSE interface for accessing
+      snapshots.
+    - Implement a basic garbage-collection command for deleting unused
+      segments.  There still needs to be a way to select snapshots to
+      delete (perhaps based on some type of schedule).
+    - Assorted minor bugfixes.
+
+0.8 [2008-08-01]
     - SNAPSHOT FORMAT CHANGE: The snapshot format has been extended to
       allow the local database to be partially rebuilt from the contents
       of the metadata log.  This may be useful for disaster recovery and
       other scenarios.  The changes are small, but old tools will not
       read the new backups.
+    - Add the --rebuild-statcache option which will re-read all files
+      instead of depending on the statcache file to be correct.  This
+      will additionally print warnings if a file has changed but would
+      not have been detected as changed based on the statcache, and will
+      add subfile incremental signatures for existing files that do not
+      have them.
 
 0.7 [2008-06-23]
     - LOCAL DATABASE CHANGE: The addition of subfile incrementals has