Versions in this module Expand all Collapse all v0 v0.1.1 Nov 11, 2022 v0.1.0 Nov 11, 2022 Changes in this version + const DefaultChannelCapacityFlagVal + const LoaderTestResultVersion + func GetBufferedReader(fileName string) *bufio.Reader + type BenchmarkRunner interface + DatabaseName func() string + RunBenchmark func(b targets.Benchmark) + func GetBenchmarkRunner(c BenchmarkRunnerConfig) BenchmarkRunner + type BenchmarkRunnerConfig struct + BatchSize uint + ChannelCapacity uint + DBName string + DoAbortOnExist bool + DoCreateDB bool + DoLoad bool + FileName string + HashWorkers bool + InsertIntervals string + Limit uint64 + NoFlowControl bool + ReportingPeriod time.Duration + ResultsFile string + Seed int64 + Workers uint + func (c BenchmarkRunnerConfig) AddToFlagSet(fs *pflag.FlagSet) + type CommonBenchmarkRunner struct + func (l *CommonBenchmarkRunner) DatabaseName() string + func (l *CommonBenchmarkRunner) RunBenchmark(b targets.Benchmark) + type LoaderTestResult struct + DurationMillis int64 + EndTime int64 + ResultFormatVersion string + RunnerConfig BenchmarkRunnerConfig + StartTime int64 + Totals map[string]interface{}