goccy / bigquery-emulator

BigQuery emulator server implemented in Go
MIT License
844 stars 108 forks source link

Increase request timeout to avoid `failed to add job: job already created` errors #266

Closed ohaibbq closed 8 months ago

ohaibbq commented 9 months ago

In our use of the emulator we've encountered complex queries that take longer than 15 seconds to execute. The HTTP server's current configuration will close the connection after a 15 second timeout.

This causes the Python client to retry the request, using the same job id, resulting in the error as noted in #213

Closes #213

goccy commented 8 months ago

Thank you for your contribution ! LGTM 👍