store: initial implementations of internal API on top of LevelDB

The initial implementations supports all operations defined in the
internal storage engine API. The biggest short-cut is having only one
active transaction at a time (others are blocked by a mutex).

This implementation doesn't use levigo layer at all as the signature
of most levigo methods is different from internal storage API.

Change-Id: I7c254a3c5528c92570c2cac097db5b3293af345a
11 files changed
tree: 609623163e0b862f3de740b5ba9f34eb1e9b072d
  1. v23/
  2. x/
  3. .gitignore
  4. AUTHORS
  5. CONTRIBUTORS
  6. LICENSE
  7. PATENTS
  8. VERSION