Closed dievsky closed 5 years ago
Though on further thought, there's not much we can do about it. It's too dangerous to just ignore the missing data. The one thing that we could do is to force Span to recreate the cache if it's invalid, instead of informing the user that they should do it.
Luckily JBR is compatible!
Mostly because JBR doesn't use the coverage cache files. :))
So, to reiterate, the question is: should Span just delete and create coverage caches if invalid, or continue to fail with an exception, like now?
Pros:
Cons:
It should be noted that cache creation normally takes only about a few minutes. Anyway, there's no need to change this in the upcoming release. This can wait until a later time.
I think that failure is better option here, given the user instructions how to overcome this. Deleting something by mistake is worse than making user to remove caches manually.
If you say so. (Deleting a cache is not such a big deal, though.) Since instructions are already being provided, I'm closing this as won't-fix.