If I didn't know better I'd say you're defending the modify date change, which is to say that there is a meaningful reason to reflect post- vs. pre- compact as separate. I know you can't be serious. Let me illustrate:
When you PKZip a file, does the .ZIP contain the zipping date on component files? After all, they're moved, written and rewritten, right? Now, really think about this one: How about on a zip refresh or update - WHERE NO SOURCE HAS CHANGED. Clearly we would agree that PKZIP would be laughed out of existence if they monkied with a perfectly valid date then. (In fact they even have a switch to ignore the date of the zipping, for setting the date on the .ZIP file.)
I hear where you're coming from too. Updating a ZIP file is not the same as collecting its contents and rewriting more concisely. But who in the entire planet of Bizarro would ever, ever care to see a new date on a table or report, just because a database was compressed? I can't believe I'm even saying this.
I'm rather horrified that there are developers that can even conceive this justification for changing the modified date IF THE SOURCE IS NOT CHANGED. I'm absolutely petrified that even outside of MS such may exist. After all, like was said up top here, information is destroyed.
The greatest shame is that there is absolutely no need to lose information from a compact. They could have saved it and rewritten it.
BTW nothing personal on you Robert. I can see you are greatly a net positive in this forum, and I'm always happy to help you out, once we return to the sane world
> If you pay for the call, they will listen to your rant.
LOL. I'm rather hoping that someone out there reads Tek-Tips ROFL.