Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordatastore <foo@bar.org>2009-07-21 14:12:00 (GMT)
committer datastore <foo@bar.org>2009-07-21 14:12:00 (GMT)
commit1ac7ff9d885aef43f5cf56534121094a704d7949 (patch)
treecf25002f4e96dc4ecb746f7b1ede914dfca3857b
parenta0d36229c56c3ad5ab096de9998b7e55367efdfd (diff)
add signal ChangedMetadata, add backup/restore to TODO
-rw-r--r--datastore-redesign.html4
1 files changed, 3 insertions, 1 deletions
diff --git a/datastore-redesign.html b/datastore-redesign.html
index 71ce492..e53f760 100644
--- a/datastore-redesign.html
+++ b/datastore-redesign.html
@@ -31,6 +31,7 @@
</ul>
</li>
<li>cross-<code>tree_id</code> duplicate detection/optimization</li>
+ <li>literal copies (timestamp etc. not changed) for backup/restore</li>
</ul>
<h2>(A)synchronicity of API calls</h2>
@@ -356,7 +357,8 @@
<dt><code>change_metadata(tree_id, version_id, metadata)</code></dt>
<dd>Changes the (unversioned/version-specific) metadata of the given object to match <code>metadata</code>.
- Fully synchronous, no return value.
+ Fully synchronous, no return value. Emits signal
+ <code>ChangedMetadata(tree_id, version_id, metadata)</code>.
</dd>
<dt><code>delete(tree_id)</code></dt>