Reuse earlier retrieved metadata, if nothing has changed
We have a large org and need to select many filters. A comparison take ages. Source of our deployments is mostly Git, which is very fast in retrieving metadata. I would like to have an option, to assume that nothing has changed in target and skip loading metadata of that org and use the metadata of an earlier comparison.
If we have a small bug in our Git (e.g, test class not correct), we get an error while deployment. That's okay. We fix it in about 1min and want to deploy again. Loading metadata from Git is instant finished loading the metadata from the org need about 20-30 minutes. And we can guarantee, that nothing has change in the target. It is very annoying to wait so long, for just a little thing.
We've recently made lots of improvements to comparisons which will improve performance. You can learn more in this video.