diff options
author | datastore <foo@bar.org> | 2009-07-21 14:12:00 (GMT) |
---|---|---|
committer | datastore <foo@bar.org> | 2009-07-21 14:12:00 (GMT) |
commit | 1ac7ff9d885aef43f5cf56534121094a704d7949 (patch) | |
tree | cf25002f4e96dc4ecb746f7b1ede914dfca3857b | |
parent | a0d36229c56c3ad5ab096de9998b7e55367efdfd (diff) |
add signal ChangedMetadata, add backup/restore to TODO
-rw-r--r-- | datastore-redesign.html | 4 |
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> |