1
0
Fork 0
mirror of https://gitlab.com/famedly/conduit.git synced 2024-11-16 12:00:51 +01:00

rename the rust-rocksdb crate to just rocksdb

This way the old `cfg`s still work and we don't need to constantly
remind ourselves what programming language we're using in `use`
statements.

Also fixes a problem where RocksDB users couldn't start Conduit because
the old `cfg`s were using the original crate's name instead of the
`backend_rocksdb` feature name for some reason. Maybe that should be
changed, but I'm not sure.
This commit is contained in:
Charles Hall 2024-03-10 23:39:02 -07:00
parent 086c4daa38
commit d1bc7fcfd2
No known key found for this signature in database
GPG key ID: 7B8E0645816E07CF

View file

@ -114,7 +114,8 @@ async-trait = "0.1.68"
sd-notify = { version = "0.4.1", optional = true } sd-notify = { version = "0.4.1", optional = true }
[dependencies.rust-rocksdb] [dependencies.rocksdb]
package = "rust-rocksdb"
version = "0.22.7" version = "0.22.7"
optional = true optional = true
features = [ features = [
@ -131,7 +132,7 @@ default = ["conduit_bin", "backend_sqlite", "backend_rocksdb", "systemd"]
backend_persy = ["persy", "parking_lot"] backend_persy = ["persy", "parking_lot"]
backend_sqlite = ["sqlite"] backend_sqlite = ["sqlite"]
#backend_heed = ["heed", "crossbeam"] #backend_heed = ["heed", "crossbeam"]
backend_rocksdb = ["rust-rocksdb"] backend_rocksdb = ["rocksdb"]
jemalloc = ["tikv-jemalloc-ctl", "tikv-jemallocator"] jemalloc = ["tikv-jemalloc-ctl", "tikv-jemallocator"]
sqlite = ["rusqlite", "parking_lot", "tokio/signal"] sqlite = ["rusqlite", "parking_lot", "tokio/signal"]
conduit_bin = ["axum"] conduit_bin = ["axum"]