Package: wnpp
Severity: wishlist
Owner: Leonardo Arias Fonseca <
[email protected]>
* Package name : pebble
Version : 2.0.1-1
Upstream Author : CockroachDB
* URL :
https://github.com/cockroachdb/pebble
* License : BSD-3-clause
Programming Lang: Go
Description : RocksDB/LevelDB inspired key-value database in Go
Pebble is a LevelDB/RocksDB inspired key-value store focused on
performance and internal usage by CockroachDB. Pebble inherits the
RocksDB file formats and a few extensions such as range deletion
tombstones, table-level bloom filters, and updates to the MANIFEST
format.
.
Pebble intentionally does not aspire to include every feature in RocksDB
and specifically targets the use case and feature set needed by
CockroachDB:
.
* Block-based tables
* Checkpoints
* Indexed batches
* Iterator options (lower/upper bound, table filter)
* Level-based compaction
* Manual compaction
* Merge operator
* Prefix bloom filters
* Prefix iteration
* Range deletion tombstones
* Reverse iteration
* SSTable ingestion
* Single delete
* Snapshots
* Table-level bloom filters
I want to package this library to unblock mev-boost, ITP bug #1107167,
and go-ethereum, ITP bug #890541.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)