mirror of
https://github.com/project-zot/zot.git
synced 2026-06-15 20:07:55 +08:00
storage: flush/sync contents to disk on file close
Behavior controlled by configuration (default=off) It is a trade-off between performance and consistency. References: [1] https://github.com/golang/go/issues/20599 Signed-off-by: Ramkumar Chinchani <rchincha@cisco.com>
This commit is contained in:
committed by
Ramkumar Chinchani
parent
c73e71b018
commit
d2aa016cdb
@@ -123,7 +123,7 @@ func TestImageFormat(t *testing.T) {
|
||||
dbDir := "../../../../test/data"
|
||||
|
||||
metrics := monitoring.NewMetricsServer(false, log)
|
||||
defaultStore := storage.NewImageStore(dbDir, false, false, log, metrics)
|
||||
defaultStore := storage.NewImageStore(dbDir, false, false, false, log, metrics)
|
||||
storeController := storage.StoreController{DefaultStore: defaultStore}
|
||||
olu := common.NewOciLayoutUtils(storeController, log)
|
||||
|
||||
@@ -411,9 +411,9 @@ func TestUtilsMethod(t *testing.T) {
|
||||
defer os.RemoveAll(subRootDir)
|
||||
|
||||
metrics := monitoring.NewMetricsServer(false, log)
|
||||
defaultStore := storage.NewImageStore(rootDir, false, false, log, metrics)
|
||||
defaultStore := storage.NewImageStore(rootDir, false, false, false, log, metrics)
|
||||
|
||||
subStore := storage.NewImageStore(subRootDir, false, false, log, metrics)
|
||||
subStore := storage.NewImageStore(subRootDir, false, false, false, log, metrics)
|
||||
|
||||
subStoreMap := make(map[string]storage.ImageStore)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user