Skip to main content
Participating Frequently
October 25, 2020

P: Photos are marked for republish even though there is no change.

  • October 25, 2020
  • 112 replies
  • 19974 views

I noticed after updating my new v10 converted catalog that LrC was acting slow in the Library module, so I disengaged the usual culprit for this, the "Automatically write changes into XMP" setting. Then to my dismay, I noticed that it proceeded to mark the majority of the photos in the current grid view as needing a metadata update, even though the catalog metadata was fully saved to XMP prior to the upgrade, as far as I was aware.

 

Then I paged down, and the pattern repeated: Lightroom scanned all the now-visible photos and found that almost all of them also needed to be updated on disk.

 

And I did it again. And again.

 

Eventually I wrote a script to send "Page Down" events to the program periodically to ensure that Lightroom looked at every photo in the catalog, then let it run overnight with the library filter set to "Metadata Status = Up to date", so that it would give me the list of photos that need no metadata update. The next morning, I scrolled the grid back up to the top and let it go again, to catch any photos it missed on the first pass.

 

In the end, it marked over four-fifths of my catalog as out of date. This beggars belief, since I normally keep "Automatically write changes into XMP" engaged.

 

Then I did an experiment: I ran exiftool on one of the photos marked as still needing an update, saving the result to a text file, told Lightroom to save the metadata (⌘-S) and ran exiftool on the result, saving the output to a different text file, and diffed the two outputs, and found only timestamp and program version differences!

 

Observe:

 

5c5< File Modification Date/Time     : 2020:10:23 18:31:53-06:00---> File Modification Date/Time     : 2020:10:25 10:46:00-06:007c7< File Inode Change Date/Time     : 2020:10:23 18:31:53-06:00---> File Inode Change Date/Time     : 2020:10:25 10:46:00-06:0026c26< Instance ID                     : xmp.iid:9acec219-b6a4-4918-a592-9fc6a0ab3486---> Instance ID                     : xmp.iid:b5e76784-9638-44a1-a8b6-4e17799d003f28c28< Metadata Date                   : 2020:10:23 18:31:53-06:00---> Metadata Date                   : 2020:10:25 10:46-06:0040,41c40,41< History Instance ID             : xmp.iid:eac2ee0b-0b2d-4143-8da1-cafb424d66cc, xmp.iid:9acec219-b6a4-4918-a592-9fc6a0ab3486< History When                    : 2014:04:27 20:29:30-06:00, 2020:10:23 18:31:53-06:00---> History Instance ID             : xmp.iid:eac2ee0b-0b2d-4143-8da1-cafb424d66cc, xmp.iid:b5e76784-9638-44a1-a8b6-4e17799d003f> History When                    : 2014:04:27 20:29:30-06:00, 2020:10:25 10:46-06:00

 

For that particular file, the "Metadata Date" inside Lightroom is in July of 2019!

 

You may then wonder why the file modification time in the diff isn't in 2019, but instead two days ago. I dug into a recent pre-upgrade backup of my photos, and indeed, the prior file's mtime was in 2019. So, not only did LrC v10 decide it needed to do a bogus update to the file's metadata, it touched the file prior to actually being told it was okay to do so!

 

This upgrade has entirely invalidated all of my photo backups. Everything has to be backed up again, all because LrC is being stupid about touching files unnecessarily.

 

Surely the only defensible case for updating the application version number in the file's XMP metadata is that I've changed the photo, so now the program is properly reporting the last application to update the metadata?

 

I see other posts in the forum here on related topics, such as complaints that publish services are forcing a re-publish of unchanged photos. I'm posting this because I think I've diagnosed this to a deeper level than most users.

112 replies

johnrellis
Legend
November 2, 2023

"But please note that this problem is new for export!"

 

Every major release, there seems to be a new twist to the symptoms.

 

Sounds like you have a lot of published collections. You might check out the Publish Collections command of the Any Source plugin, which makes it much easier to find photos and collections that need republishing, mark them as up-to-date, or republish the collections in parallel to slow publish services.

Schmidtze
Participating Frequently
October 27, 2023

Hello,

I've been using Lightroom since version 1 and have never had such a bad update as I have now to version 13. Mind you, this is very subjective, of course it depends on what you use. I use VERY much the export via publishing services. It has ALWAYS been the case that many many image files have been suddenly marked as changed over and over again, but with nothing changed about them, no metadata, no development. I'm used to that, unfortunately. I actually hope for years that this will be fixed sometime.

 

But now it happens that already during an export the files are immediately marked as changed again. The progress bar during the export also jumps back and forth, sometimes wildly.

 

Many greetings
Friedemann

GoldingD
Legend
October 28, 2023

Apparently a bug under investigation.

 

Earlier replys to similar talked to how LrC upgrades can lead to some data fields being changed (remember the catalog gets upgraded) that can cause LrC to think an edit occurred, perhaps in metadata. But now, it looks like Adobe is going with a bug.

 

https://community.adobe.com/t5/lightroom-classic-bugs/p-photos-are-marked-for-republish-even-though-there-is-no-change/idc-p/12690169#M40099

Participant
October 25, 2023

Sehr geehrtes Adobe Team,

Problem: im Veröffentlichsdienst bei Lightroom Classic stehen ständig Fotos auf "Erneut zu veröffentlichende geänderte Fotos" obwohl die Bilder im Katalog nicht geändert wurden, sondern nur z.B. mit einer größeren Ansicht (Lupe) betrachtet wurden. Dies macht es unorganisiert, da man später nicht mehr unterscheiden kann ob die Bilder nun wirklich aktualisiert und entsprechend neu hochgeladen werden müssen.

 

Lösungsvorschlag: Es wäre gut eine Auswahl treffen zu können welche Veränderungen am Bild Einfluss auf den Veröffentlichsdienst haben

 

Grüße

GoldingD
Legend
October 25, 2023

1. At a LrC upgrade, some data in the edits may be different compared to pre upgrade. Nothing you did, but the way it is reported in the database, the catalog. Can trigger this.

2. Any odd bit of metadata change, or issue can trigger this.

johnrellis
Legend
October 13, 2023

"tell LrC to discard all existing 1:1 previews first, and THEN let it re-render them?"

 

I edited the steps to include that, thanks.

alexskunz
Inspiring
October 13, 2023

Hi John, I would perhaps add another step before your b) — tell LrC to discard all existing 1:1 previews first, and THEN let it re-render them? (to avoid that it will skip rendering existing current 1:1 previews, which it may or may not do, I don't know).

 

Thanks for your remarks that my approach is rather brutal. I've re-worded what I wrote a little bit to make it clear that this is crude and works for me (and some more explanations).

 

(last not least, sorry to hear that the article didn't load when using Chrome — that shouldn't happen! I had a few .htaccess rules to block very old browser versions because a lot of malicious bots use them, and I might have slightly overdone it, I guess... anyway, that's beyond the scope of this forum of course.)

johnrellis
Legend
October 13, 2023

"It does not seem to be necessary to delete all the previews."

 

His first step is to delete the preview cache: "delete Lightroom’s entire preview cache (the “<catalog name> Previews.lrdata” file or folder)". That deletes all the previews.

 

"It also does not seem to be necessary to build 1:1 previews which take a lot longer. "

 

If you have a catalog with 100,000 photos and 100 published photos, it is certainly faster to build 100 1:1 previews than 100,000 standard-sized previews.  On my 5K display, the standard-sized preview is almost as big as the 1:1 preview, so there's little difference.   As I said, which method is faster depends on many factors.

DClark064
Inspiring
October 13, 2023

Alex suggests "render new Standard previews, at least for all photos that are in Publish Collections".  It does not seem to be necessary to delete all the previews.  It also does not seem to be necessary to build 1:1 previews which take a lot longer.  Regardless, this bug is a PITA and Adobe should correct it.

johnrellis
Legend
October 13, 2023

It loads in my Firefox but not Chrome (Mac).

 

That solution requires rebuilding the preview cache for the entire catalog, whereas my variant only renders 1:1 previews for published photos.  Which one is faster will depend on multiple factors.

DClark064
Inspiring
October 13, 2023

I just clicked it on two different computers and it loaded without issue.

johnrellis
Legend
September 16, 2023

@e.j.v92227290, at the bottom of the top post you can see "BUG: Acknowledged". This indicates that Adobe has file the issue in their internal tracking system. Unfortunately, Adobe rarely says when they might fix an acknowledged issue.