ahmedabu98 opened a new pull request, #31986: URL: https://github.com/apache/beam/pull/31986
Found a case where if we retry a successful load job (e.g. due to bundle failure), we get a 409 `ALREADY_EXISTS` error along with a job reference that **does not contain a location**. In finish bundle, we perform wait operations on job references, where we get and poll until the job is finished. If we attempt to get a job without a location, the API will default it to US multi region. However, this is problematic when we're writing to a different region because BQ won't be able to find the job and we encounter a 404 `NOT_FOUND` error. In such a case where the job reference has null location, we should override it with the table's location -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
