Project

General

Profile

Content addressed records » History » Version 2

Peter Amstutz, 08/07/2014 03:20 PM

1 1 Peter Amstutz
h1. Content addressed records
2
3
4
* Store SHA1 as Etag
5
** Serialize to sorted JSON with whitespace stripped, take hash
6
* UUID version hint 12345-12345-abcdeabcdeabcde+Esha1
7
** Potentially permit multiple hints
8
* When a record is updated, store the old record somewhere with the etag
9 2 Peter Amstutz
** Depending on on permissions, User can look up the old record using UUID version hint etag