From 81c8f253e9133ae47df1d67a47304ae1589dbea3 Mon Sep 17 00:00:00 2001 From: Cole Miller Date: Wed, 9 Aug 2023 16:07:11 -0400 Subject: [PATCH 1/2] Use go-dqlite from master Signed-off-by: Cole Miller --- .github/workflows/test-build-run.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-build-run.yml b/.github/workflows/test-build-run.yml index 95fde59..b5401a8 100644 --- a/.github/workflows/test-build-run.yml +++ b/.github/workflows/test-build-run.yml @@ -193,7 +193,7 @@ jobs: timeout-minutes: 8 run: | go get golang.org/x/sync/semaphore - go get -tags libsqlite3 github.com/canonical/go-dqlite/app + go get -tags libsqlite3 github.com/canonical/go-dqlite/app@master go build -tags libsqlite3 -o resources/app resources/app.go sudo ufw disable sleep 0.200 From 63929d53599960b56332c6d11848fbf3e770dc93 Mon Sep 17 00:00:00 2001 From: Cole Miller Date: Wed, 9 Aug 2023 15:03:52 -0400 Subject: [PATCH 2/2] Turn off raft autorecovery Signed-off-by: Cole Miller --- resources/app.go | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/app.go b/resources/app.go index 2c2e127..db26fb8 100644 --- a/resources/app.go +++ b/resources/app.go @@ -621,6 +621,7 @@ func main() { app.WithRolesAdjustmentFrequency(time.Second), app.WithSnapshotParams(dqlite.SnapshotParams{Threshold: 128, Trailing: 1024}), app.WithDiskMode(*disk != 0), + app.WithAutoRecovery(false), } // When rejoining set app.WithCluster() to the full list of existing