commit | b05f716327b81d384512313575cca1e318eafe40 | [log] [tgz] |
---|---|---|
author | Nelly Vouzoukidou <nellyv@google.com> | Tue Oct 16 14:42:30 2018 +0200 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Mon Oct 22 14:23:38 2018 +0000 |
tree | ae8c9c87aaa41af3544e0974005bdb44fb47809d | |
parent | 5be2c0228264a89653afcad921edcb6f127d9a48 [diff] |
[ledger] Add LevelDbFactory. Test: Existing tests still pass LE-617 #comment Introduce a factory for LevelDb instances. A single LevelDbFactory is created per LedgerRepositoryFactoryImpl and all necessary new LevelDb objects (used in PageStorage) are created through that factory. For now, methods of LevelDbFactory simply return new uninitialized objects. In upcoming CLs an initialized Db instance will be pre-cached and returned directly when available. Change-Id: If57c9783d41685c402c42529a63736150158a4bc
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.