rocksdb/PLUGINS.md
Yanqin Jin fa52376117 Move RADOS support to separate repo (#9206)
Summary:
This PR moves RADOS support from RocksDB repo to a separate repo. The new (temporary?) repo
in this PR serves as an example before we finalize the decision on where and who to host RADOS support. At this point,
people can start from the example repo and fork.

The goal is to include this commit in RocksDB 7.0 release.

Reference:
https://github.com/ajkr/dedupfs by ajkr

Pull Request resolved: https://github.com/facebook/rocksdb/pull/9206

Test Plan:
Follow instructions in https://github.com/riversand963/rocksdb-rados-env/blob/main/README.md and build
test binary `env_librados_test` and run it.

Also, make check

Reviewed By: ajkr

Differential Revision: D33751690

Pulled By: riversand963

fbshipit-source-id: 30466c62afa9e4619847a48567ed158e62835e35
2022-01-24 22:50:07 -08:00

586 B

This is the list of all known third-party plugins for RocksDB. If something is missing, please open a pull request to add it.

  • Dedupfs: an example for plugin developers to reference
  • HDFS: an Env used for interacting with HDFS. Migrated from main RocksDB repo
  • ZenFS: a file system for zoned block devices
  • RADOS: an Env used for interacting with RADOS. Migrated from RocksDB main repo.