diff options
-rw-r--r-- | datastore-redesign.html | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/datastore-redesign.html b/datastore-redesign.html index 6d24ef3..e74250e 100644 --- a/datastore-redesign.html +++ b/datastore-redesign.html @@ -25,7 +25,12 @@ <li>examine / define API call interactions, esp. in case we switch to fully synchronous design</li> <li>do we want an optimized way to determine (only) the branch HEADs of a given <code>tree_id</code>?</li> <li>example activity <-> data store interaction</li> - <li>Tomeu: What about having a separate call that returns synchronously a new <code>tree_id</code> and/or <code>version_id?</code></li> + <li>Tomeu: What about having a separate call that returns synchronously a new <code>tree_id</code> and/or <code>version_id?</code> + <ul> + <li>need to handle missing intermediate versions in that case (parent_id set to a never-committed version)</li> + </li> + </li> + <li>cross-<code>tree_id</code> duplicate detection/optimization</li> </ul> <h2>(A)synchronicity of API calls</h2> |