Skip to content

Commit e8e5e7f

Browse files
fix: compaction issue with kine (#2770) (#2773)
(cherry picked from commit 023bdd2) Co-authored-by: Fabian Kramm <fab.kramm@googlemail.com>
1 parent 5d8c007 commit e8e5e7f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pkg/k8s/k8s.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,9 +213,9 @@ func StartBackingStore(ctx context.Context, vConfig *config.VirtualClusterConfig
213213
etcdCertificates *etcd.Certificates
214214
)
215215
if vConfig.EmbeddedDatabase() {
216-
dataSource := vConfig.ControlPlane.BackingStore.Database.External.DataSource
216+
dataSource := vConfig.ControlPlane.BackingStore.Database.Embedded.DataSource
217217
if dataSource == "" {
218-
dataSource = fmt.Sprintf("sqlite://%s?_journal=WAL&cache=shared&_busy_timeout=30000", constants.K8sSqliteDatabase)
218+
dataSource = fmt.Sprintf("sqlite://%s?_journal=WAL&cache=shared&_busy_timeout=30000&_txlock=immediate", constants.K8sSqliteDatabase)
219219
}
220220

221221
StartKine(ctx, dataSource, constants.K8sKineEndpoint, &etcd.Certificates{

0 commit comments

Comments
 (0)