Uploading functions times out in the controller from hardcoded timeout
Open
- Dominant language
- Scala
- Stars
- 6.8k
- Forks
- 1.2k
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 2
Description
The base http trait has a hardcoded thirty second timeout. Since we're all doing our work over a slow vpn now for the next month or two, we've been hit with this issue where the controller times out before the upload finishes for larger functions. It was mentioned in slack that this timeout is hardcoded by design, but I'm opening an issue so we can track. Seems like it should be slightly configurable with a somewhat low max timeout. Here is the source of the timeout:
https://github.com/apache/openwhisk/blob/master/common/scala/src/main/scala/org/apache/openwhisk/http/BasicHttpService.scala#L85
Contributor guide
Assessment
This issue has not been assessed yet.