python-bigquery-pandas
python-bigquery-pandas copied to clipboard
Clean-up error handling to pass through errors instead of catching/rethrowing
There have been several StackOverflow questions about GenericGBQException.
We should have a troubleshooting document that covers:
- Common exceptions that may occur.
- How to import them to catch them.
- Best practices for handling them.
Side note: We may want to reconsider catching Google API exceptions at all and just letting them pass through.
There have been several StackOverflow questions about GenericGBQException.
Awesome, great perception
Side note: We may want to reconsider catching Google API exceptions at all and just letting them pass through.
👍 Is there a compelling reason for catching and rethrowing?
Is there a compelling reason for catching and rethrowing?
I'm having trouble thinking of one.
Converting this to a feature request to pass through server-side errors instead of catching/handling them with custom exceptions.