Comments (6)
This is only relevant when using
rocksdb::DBWithThreadMode::open_cf_descriptors_with_ttl() with multiple
column families.
We're not using this method and hence it's not a security release for kvdb-rocksdb
.
from parity-common.
+1 another reason is rocksdb depends on zstd
which not follows semantic versioning, 0.18.0 still use old version which will conflict with latest one
from parity-common.
+1 another reason is rocksdb depends on
zstd
which not follows semantic versioning, 0.18.0 still use old version which will conflict with latest one
Substrate doesn't use zstd
feature of rocksdb. Even if it's enabled, it will use snappy
compression for compatibility reasons.
from parity-common.
+1 another reason is rocksdb depends on
zstd
which not follows semantic versioning, 0.18.0 still use old version which will conflict with latest oneSubstrate doesn't use
zstd
feature of rocksdb. Even if it's enabled, it will usesnappy
compression for compatibility reasons.
But if other crate enable zstd
, Substrate's one will enable it too, then two zstd
conflict each other, this Cargo bad
from parity-common.
But if other crate enable zstd
why would another crate use rocksdb
directly instead of kvdb-rocksdb
and enable zstd
feature of it knowing it's useless if snappy
is also enabled?
from parity-common.
But if other crate enable zstd
why would another crate use
rocksdb
directly instead ofkvdb-rocksdb
and enablezstd
feature of it knowing it's useless ifsnappy
is also enabled?
zstd
is default feature of rocksdb https://github.com/rust-rocksdb/rust-rocksdb/blob/master/Cargo.toml#L23
so if you don't default-feature=false
, it will enable by default
We're using monorepo, a blockchain-browser app use RocksDB directly for backend storage like normal web app, that's why we found the conflicts
from parity-common.
Related Issues (20)
- U256 type does not support `num_traits::int::PrimInt` HOT 3
- Could we have a new crates release for primitive-types please? HOT 1
- [rlp] `RlpIterator::len()` does not update when the iterator is consumed. HOT 1
- From<i64> impl is invalid HOT 2
- ethereum-types: Consider depending on uint v0.9.4 or above
- rlp: handling extra data HOT 1
- rlp: list length and contents are not validated
- Where is patricia-trie? HOT 1
- Implement BoundedVec with bound on both end HOT 2
- Implement `Serialize / Deserialize` for `BoundedBtreeSet` HOT 3
- Implement BoundedVec::try_with_capacity
- Is it possible to use unit in no_std projects? HOT 1
- Is there a corresponding library in Go for Rust's primitive-types package? HOT 1
- num-traits feature on primitive-types could use a FromPrimitive impl
- [uint] conversion between uint types HOT 2
- rlp - test failures on 32-bit HOT 1
- Missing I256 HOT 2
- fixed-hash: allow opting out `rand` when `std` enabled
- uint bench doesn't compile anymore?
- Default RocksDB WAL log size settings
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from parity-common.