commit | d07c9def5068d8d1439028805787fee4fb00a32f | [log] [tgz] |
---|---|---|
author | Nelly Vouzoukidou <nellyv@google.com> | Thu Dec 13 11:00:21 2018 +0100 |
committer | Nelly Vouzoukidou <nellyv@google.com> | Thu Dec 13 11:54:47 2018 +0100 |
tree | 83e7327def9a1676a2d19ec6a73a248ced2d0419 | |
parent | 2b056fe32eebf5f2429396ede1b1ddcdce94859b [diff] |
[ledger] Don't read the object when inserting with PutReference. The reference has already been computed when client code calls CreateReferenceFromBuffer. And When calling PutReference, we check that this is a valid reference when calling PageManager::ResolveReference. So there is no need to read the object from storage. Test: PageImplTest.PutUnknownReference Change-Id: I747083ab4d9d509bffc68e31a0228618d63bc62c
Peridot is a framework for composed, intelligent and distributed user experiences.
Applications not explicitly designed to interoperate (and possibly implemented in different programming languages) are ephemerally downloaded and dynamically composed to run in a shared context. The framework manages application lifecycle, resources and view hierarchy; and well as context and suggestion infrastructure.
State of Peridot experiences is transparently synchronized across user devices using a distributed offline-first storage system.