From 0bb01ba58ea2883fee0b8214b5e02115c4117439 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Thu, 15 Jul 2021 13:03:30 +0200 Subject: [PATCH] resources: Increment the meta cache version See #8586 --- hugolib/image_test.go | 4 ++-- resources/image.go | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/hugolib/image_test.go b/hugolib/image_test.go index 4726f5b4951..9670cbaa390 100644 --- a/hugolib/image_test.go +++ b/hugolib/image_test.go @@ -236,10 +236,10 @@ SUNSET2: {{ $resized2.RelPermalink }}/{{ $resized2.Width }}/Lat: {{ $resized2.Ex // Check the file cache b.AssertImage(200, 200, "resources/_gen/images/bundle/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_200x200_resize_q75_box.jpg") - b.AssertFileContent("resources/_gen/images/bundle/sunset_3166614710256882113.json", + b.AssertFileContent("resources/_gen/images/bundle/sunset_9750822043026343402.json", "DateTimeDigitized|time.Time", "PENTAX") b.AssertImage(123, 234, "resources/_gen/images/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_123x234_resize_q75_box.jpg") - b.AssertFileContent("resources/_gen/images/sunset_3166614710256882113.json", + b.AssertFileContent("resources/_gen/images/sunset_9750822043026343402.json", "DateTimeDigitized|time.Time", "PENTAX") // TODO(bep) add this as a default assertion after Build()? diff --git a/resources/image.go b/resources/image.go index 3c70c9bf485..6b295a0e778 100644 --- a/resources/image.go +++ b/resources/image.go @@ -360,7 +360,8 @@ func (i *imageResource) setBasePath(conf images.ImageConfig) { } func (i *imageResource) getImageMetaCacheTargetPath() string { - const imageMetaVersionNumber = 1 // Increment to invalidate the meta cache + // Version 2: Hugo 0.86 got a new Exif library. + const imageMetaVersionNumber = 2 // Increment to invalidate the meta cache cfgHash := i.getSpec().imaging.Cfg.CfgHash df := i.getResourcePaths().relTargetDirFile