Skip to content

Commit d72004e

Browse files
authored
Merge pull request #253 from vroldanbet/use-monoprocess-in-bench
2 parents 8f44821 + 48d4015 commit d72004e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

bench/main.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import (
1212
"time"
1313

1414
"github.com/cschleiden/go-workflows/backend"
15+
"github.com/cschleiden/go-workflows/backend/monoprocess"
1516
"github.com/cschleiden/go-workflows/backend/mysql"
1617
"github.com/cschleiden/go-workflows/backend/redis"
1718
"github.com/cschleiden/go-workflows/backend/sqlite"
@@ -103,12 +104,12 @@ func main() {
103104
func getBackend(b string, opt ...backend.BackendOption) backend.Backend {
104105
switch b {
105106
case "memory":
106-
return sqlite.NewInMemoryBackend(opt...)
107+
return monoprocess.NewMonoprocessBackend(sqlite.NewInMemoryBackend(opt...))
107108

108109
case "sqlite":
109110
os.Remove("bench.sqlite")
110111

111-
return sqlite.NewSqliteBackend("bench.sqlite", opt...)
112+
return monoprocess.NewMonoprocessBackend(sqlite.NewSqliteBackend("bench.sqlite", opt...))
112113

113114
case "mysql":
114115
db, err := sql.Open("mysql", fmt.Sprintf("%s:%s@/?parseTime=true&interpolateParams=true", "root", "root"))
@@ -128,7 +129,7 @@ func getBackend(b string, opt ...backend.BackendOption) backend.Backend {
128129
panic(err)
129130
}
130131

131-
return mysql.NewMysqlBackend("localhost", 3306, "root", "root", "bench", opt...)
132+
return monoprocess.NewMonoprocessBackend(mysql.NewMysqlBackend("localhost", 3306, "root", "root", "bench", opt...))
132133

133134
case "redis":
134135
rclient := redisv8.NewUniversalClient(&redisv8.UniversalOptions{

0 commit comments

Comments
 (0)