List of all items
Structs
- batch::BatchWriter
- batch::MultiCfBatchWriter
- cf_store::RocksDbCFStore
- compaction_filter::CompactionFilterRouterBuilder
- compaction_filter::binary::BinaryCompactionFilterBuilder
- config::BaseCfConfig
- config::MergeOperatorConfig
- config::RockSolidCompactionFilterRouterConfig
- config::RockSolidMergeOperatorCfConfig
- config::RocksDbCFStoreConfig
- config::RocksDbStoreConfig
- iter::IterConfig
- merge::MergeRouterBuilder
- store::RocksDbStore
- tuner::profiles::IoCapOpts
- tuner::tunable::Tunable
- tx::cf_optimistic_tx_store::CFOptimisticTxnConfig
- tx::cf_optimistic_tx_store::RocksDbCFOptimisticTxnStore
- tx::cf_optimistic_tx_store::RocksDbCFOptimisticTxnStoreConfig
- tx::cf_tx_store::CFTxConfig
- tx::cf_tx_store::RocksDbCFTxnStore
- tx::cf_tx_store::RocksDbTransactionalStoreConfig
- tx::context::TransactionContext
- tx::optimistic::OptimisticTransactionBuilder
- tx::optimistic_context::OptimisticTransactionContext
- tx::optimistic_tx_store::RocksDbOptimisticTxnStore
- tx::optimistic_tx_store::RocksDbOptimisticTxnStoreConfig
- tx::policies::FixedRetry
- tx::policies::NoRetry
- tx::tx_store::RocksDbTxnStore
- tx::tx_store::RocksDbTxnStoreConfig
- types::MergeOperands
- types::MergeOperandsIter
- types::MergeValue
- types::ValueWithExpiry
Enums
- config::RecoveryMode
- config::RockSolidComparatorOpt
- error::StoreError
- iter::IterationMode
- iter::IterationResult
- tuner::profiles::IoCapLevel
- tuner::profiles::TuningProfile
- tx::cf_tx_store::TransactionalEngine
- types::IterationControlDecision
- types::MergeValueOperator
Traits
- bytes::AsBytes
- cf_store::CFOperations
- error::StoreResultExt
- store::DefaultCFOperations
- tuner::pattern_tuner::PatternTuner
- tx::optimistic::RetryPolicy
Macros
- generate_dao_exists_cf
- generate_dao_get
- generate_dao_get_cf
- generate_dao_get_with_expiry
- generate_dao_get_with_expiry_cf
- generate_dao_merge
- generate_dao_merge_cf
- generate_dao_merge_in_txn
- generate_dao_multiget
- generate_dao_multiget_cf
- generate_dao_multiget_preserve_order
- generate_dao_multiget_preserve_order_cf
- generate_dao_multiget_with_expiry
- generate_dao_multiget_with_expiry_cf
- generate_dao_put
- generate_dao_put_cf
- generate_dao_put_in_txn
- generate_dao_put_with_expiry
- generate_dao_put_with_expiry_cf
- generate_dao_put_with_expiry_in_txn
- generate_dao_remove
- generate_dao_remove_cf
- generate_dao_remove_in_txn
- implement_cf_operations_for_transactional_store
- tunable_methods
Functions
- compaction_filter::binary::binary_router_fn
- compaction_filter::clear_compaction_filter_routes
- compaction_filter::router_compaction_filter_fn
- config::convert_recovery_mode
- merge::validate_expirable_mergevalues_associativity
- merge::validate_mergevalues_associativity
- serialization::deserialize_key
- serialization::deserialize_kv
- serialization::deserialize_kv_expiry
- serialization::deserialize_value
- serialization::serialize_key
- serialization::serialize_value
- tx::commit_transaction
- tx::get_in_txn
- tx::merge_in_txn
- tx::remove_in_txn
- tx::rollback_transaction
- utils::backup_db
- utils::fifo_compaction_allowed
- utils::max_open_files_simple
- utils::migrate_db
Type Aliases
- compaction_filter::CompactionFilterRouteHandlerFn
- compaction_filter::binary::BinaryCompactionFilterHandlerFn
- config::CompactionFilterRouterFnPtr
- config::MergeFn
- error::StoreResult
- merge::MergeRouteHandlerFn
- tx::Tx
- tx::WriteBatchTransaction
- tx::cf_tx_store::CustomDbAndCfCb
- tx::cf_tx_store::CustomDbAndCfFn
- tx::cf_tx_store::CustomDbCb
- tx::cf_tx_store::CustomDbFn
- tx::tx_store::CustomDbAndDefaultCb
- tx::tx_store::CustomDbAndDefaultFn