Onyx-Protocol / Onyx

Onyx
https://Onyx.org
GNU Affero General Public License v3.0
1.79k stars 362 forks source link

database/localdb: new package #1411

Closed tessr closed 7 years ago

tessr commented 7 years ago

This adds a new package, localdb, for writing to RocksDB.

For now, this package exposes a single write operation, Put. We will soon want to replace this with something that supports test-and-sets, perhaps like Exec from sinkdb. However, that likely will require more design, so let's start here, for now.

tessr commented 7 years ago

Tests should pass after Wercker's Docker image gets updated, which @vickiniu is working on. This could probably use at least a cursory review before then 🙏

jbowens commented 7 years ago

:eyes:

tessr commented 7 years ago

Thanks to @vickiniu's tenacious debugging, wercker is now cooperating, and this is ready for another pass!

tessr commented 7 years ago

@jbowens @kr can I get 👀 from one of you? 🙏

kr commented 7 years ago

:eyes:

tessr commented 7 years ago

This is ready for another pass!

jbowens commented 7 years ago

:eyes: 👍 2 👈

tessr commented 7 years ago

🙇‍♀️ 🎃 👪