We have observed that append requests can hang indefinitely when using a REST catalog. This implements a conservative timeout of 5 minutes for these append requests, so that the connector can log an error and re-start if an append request takes an extremely long time.
Workflow steps:
(How does one use this feature, and how has it changed)
Documentation links affected:
(list any documentation links that you created, or existing ones that you've identified as needing updates, along with a brief description)
Description:
We have observed that append requests can hang indefinitely when using a REST catalog. This implements a conservative timeout of 5 minutes for these append requests, so that the connector can log an error and re-start if an append request takes an extremely long time.
Workflow steps:
(How does one use this feature, and how has it changed)
Documentation links affected:
(list any documentation links that you created, or existing ones that you've identified as needing updates, along with a brief description)
Notes for reviewers:
(anything that might help someone review this PR)
This change is