You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now, our RocksDB abstraction supports asynchronous writes to the underlying RocksDB database. What it currently lacks is support for reading data (synchronously as well as asynchronously). Instead when reading data we are directly accessing the underlying db object:
/// todo: remove this once all access is migrated to this abstraction
. It would be great to extend RocksDB to also support asynchronous read operations. This is a prerequisite for letting multiple PartitionProcessors run on the same Tokio runtime. Otherwise, blocking RocksDB read operations might block shared Tokio threads.
The text was updated successfully, but these errors were encountered:
Right now, our
RocksDB
abstraction supports asynchronous writes to the underlying RocksDB database. What it currently lacks is support for reading data (synchronously as well as asynchronously). Instead when reading data we are directly accessing the underlying db object:restate/crates/rocksdb/src/lib.rs
Line 118 in 41e606e
RocksDB
to also support asynchronous read operations. This is a prerequisite for letting multiplePartitionProcessors
run on the same Tokio runtime. Otherwise, blocking RocksDB read operations might block shared Tokio threads.The text was updated successfully, but these errors were encountered: