@@ -86,7 +86,7 @@ func writeToDBConcurrently(db types.StateStore, allKVs []utils.KeyValuePair, con
86
86
// Given an input dir containing all the raw kv data, it writes to the db one version after another
87
87
func BenchmarkDBWrite (db types.StateStore , inputKVDir string , numVersions int , concurrency int , batchSize int ) {
88
88
startLoad := time .Now ()
89
- kvData , err := utils .LoadAndShuffleKV (inputKVDir )
89
+ kvData , err := utils .LoadAndShuffleKV (inputKVDir , concurrency )
90
90
if err != nil {
91
91
panic (err )
92
92
}
@@ -180,7 +180,7 @@ func readFromDBConcurrently(db types.StateStore, allKVs []utils.KeyValuePair, nu
180
180
// BenchmarkDBRead measures random read performance of the db
181
181
// Given an input dir containing all the raw kv data, it generates random read load and measures performance.
182
182
func BenchmarkDBRead (db types.StateStore , inputKVDir string , numVersions int , concurrency int , maxOps int64 ) {
183
- kvData , err := utils .LoadAndShuffleKV (inputKVDir )
183
+ kvData , err := utils .LoadAndShuffleKV (inputKVDir , concurrency )
184
184
if err != nil {
185
185
panic (err )
186
186
}
@@ -279,7 +279,7 @@ func forwardIterateDBConcurrently(db types.StateStore, allKVs []utils.KeyValuePa
279
279
// BenchmarkDBForwardIteration measures forward iteration performance of the db
280
280
// Given an input dir containing all the raw kv data, it selects a random key, forward iterates and measures performance.
281
281
func BenchmarkDBForwardIteration (db types.StateStore , inputKVDir string , numVersions int , concurrency int , maxOps int64 , iterationSteps int ) {
282
- kvData , err := utils .LoadAndShuffleKV (inputKVDir )
282
+ kvData , err := utils .LoadAndShuffleKV (inputKVDir , concurrency )
283
283
if err != nil {
284
284
panic (err )
285
285
}
@@ -371,7 +371,7 @@ func reverseIterateDBConcurrently(db types.StateStore, allKVs []utils.KeyValuePa
371
371
// BenchmarkDBReverseIteration measures reverse iteration performance of the db
372
372
// Given an input dir containing all the raw kv data, it selects a random key, reverse iterates and measures performance.
373
373
func BenchmarkDBReverseIteration (db types.StateStore , inputKVDir string , numVersions int , concurrency int , maxOps int64 , iterationSteps int ) {
374
- kvData , err := utils .LoadAndShuffleKV (inputKVDir )
374
+ kvData , err := utils .LoadAndShuffleKV (inputKVDir , concurrency )
375
375
if err != nil {
376
376
panic (err )
377
377
}
0 commit comments