alexismanin opened a new pull request #21: URL: https://github.com/apache/sis/pull/21
With both various possible input format and drivers, it is very complicated to ensure that content probing never launch unexpected errors. To mitigate such problem, we modify current fail-fast strategy to try other providers before raising errors. This has multiple advantages: 1. Instead of getting one error at once, if multiple providers are unstable, a report with all catched errors is returned at once, allowing to spot multiple bugs (and therefore, allow to fix them) at once. 2. Also, if an unstable provider cause an error, the operation can still succeed if the required provider is tested after the failing one. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
