Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Benchmark ¶
Benchmark is benchmarking tool that generates workload and collects operation history and latency
func NewBenchmark ¶
NewBenchmark returns new Benchmark object given implementation of DB interface
type History ¶
History client operation history mapped by key
func (*History) AddOperation ¶
AddOperation adds the operation
func (*History) Linearizable ¶
Linearizable concurrently checks if each partition of the history is linearizable and returns the total number of anomaly reads
type Limiter ¶
Limiter limits operation rate when used with Wait function
func NewLimiter ¶
NewLimiter creates a new rate limiter, where rate is operations per second
Source Files ¶
Click to show internal directories.
Click to hide internal directories.