Support pebble #10347
Labels
effort/weeks
Estimated to take multiple weeks
exp/expert
Having worked on the specific codebase is important
help wanted
Seeking public contribution on this issue
kind/feature
A new feature
P1
High: Likely tackled by core team if no one steps up
Checklist
Description
Summary
Include pebble as built-in plugin.
It provides meaningful alternative to leveldb as the datastore, and may be better than badger1 as well.
Background
It is 2024, and we still only have flatfs, leveldb and necromancy-level badgerv1 (!) as datastore options.
We got positive feedback about pebble, some examples:
https://ipfscluster.io/documentation/guides/datastore/
ipfs/go-ds-pebble#29:
Right now, to use go-ds-pebble one needs to build external plugin.
Proposed change
Include https://github.com/ipfs/go-ds-pebble in standard kubo build, just like we do with legacy badger1.
This will
TODO
/blocks
(blockstore)The text was updated successfully, but these errors were encountered: