From 64fdd6cc23f10cdc739208e606ac8e27409ef7d4 Mon Sep 17 00:00:00 2001 From: Alexandros Filios <alexandros.filios@ibm.com> Date: Thu, 16 Jan 2025 16:18:33 +0100 Subject: [PATCH] temp Signed-off-by: Alexandros Filios <alexandros.filios@ibm.com> --- platform/view/services/db/driver/memory/driver.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/platform/view/services/db/driver/memory/driver.go b/platform/view/services/db/driver/memory/driver.go index 0599b289e..2719826e7 100644 --- a/platform/view/services/db/driver/memory/driver.go +++ b/platform/view/services/db/driver/memory/driver.go @@ -7,6 +7,8 @@ SPDX-License-Identifier: Apache-2.0 package mem import ( + "time" + "github.com/hyperledger-labs/fabric-smart-client/pkg/utils" driver2 "github.com/hyperledger-labs/fabric-smart-client/platform/common/driver" "github.com/hyperledger-labs/fabric-smart-client/platform/view/services/db/driver" @@ -20,13 +22,17 @@ const ( ) var ( - opts = common.Opts{ + maxIdleConns = 2 + maxIdleTime = time.Minute + opts = common.Opts{ Driver: "sqlite", DataSource: "file::memory:?cache=shared", TablePrefix: "memory", SkipCreateTable: false, SkipPragmas: false, MaxOpenConns: 10, + MaxIdleConns: &maxIdleConns, + MaxIdleTime: &maxIdleTime, } )