I upgraded from 12.0.147 to 12.0.151 today.
The first thing I always do after upgrading is run Auto-Import Now which is the only method I know of for checking the integrity of my database. If it reports that nothing has changed except my DVDs (which is a known bug) then I know everything is ok.
In this case it reported 17,000 of my 99,000 files had changed. And as a consequence, for all those media types that do not store internal tags (like docs and videos), I lost all of my database information for them.
I immediately assumed a major bug in 12.0.151 but before reporting it I thought I should do some due dilligence.
I first compared all my media files against my backup and confirmed that none of them had changed.
I then reinstalled 12.0.147 and confirmed it also thought 17,000 of my files had changed.
I then restored a database from about a week ago and the problem was corrected. Auto-Import now reports that nothing has changed, as it should.
So it appears that my database was somehow corrupted over the last week. I use MC every day and it worked fine over the last week and I did not notice anything strange. Whatever got corrupted only seems to have affected the database's understanding of when a file changes on my system. In other words, I think the field data, views, etc. were ok.
I inspected the details of the Auto-Import log on the 17,000 files that supposedly changed and I do not see any patterns. It appears to be a random mix of all files types (MP3s, docs, video, images).
I am extremely careful and cannot figure out what, if anything, I did wrong. I did have one nasty BSOD a couple days ago but do not think (but not sure) that MC was running at the time.
Any ideas from the gurus out there on why MC would suddenly think 17,000 of my files had changed when all else seemed to be ok with my database?
Thanks, Rob