An occurrence referenced here:
http://www.plainblack.com/etcetera/vanishing-assets#-RfqqBTo1jlYtJTf0BotAw
and
http://www.plainblack.com/etcetera/more-vanishing-assets#W9eA8r-dRTZsQIQLcWbssg
seems to replicate itself somewhat inconsistently.This asset is being referenced through the assetProxy() macro. We cannot pinpoint when this is taking place (whether this possibly takes places during a workflow operation). Logs don't provide many clues (neither the webgui.log nor the modperl log) besides the fact that at a point in time (usually late-night, but no consistent timeframe which might point away from a workflow activity) this asset fails to appear in the asset tree.
Not at all sure how this could be replicated, and have pretty much exhausted our knowledge on how to possibly correct or find the source of this bug. Any help would be appreciated.
Do you know what the asset id of the missing assets are? If so, you could check through the assetHistory table to see what triggered the deletion.
You could also look at the assetData table to see if there is any extra/corrupt data about the asset.
No, I am not able to recover the asset ID of this asset, since it essentially seemed to disappear without a trace. I could not find any reference to it in assetData and as you said without the assetID, I cant find any information in assetHistory.
What I've done is re-recreated this asset, I've noted the assetID and I've also moved this asset from the home directory (where it seems to keep vanishing from), and used the new URL with assetProxy to pull this into the homepage. I'll keep an eye on it and see what happens.