apache / apache/openwhisk

Multipart upload for actions and their attachment

Open
#831 0 comments 0 reactions 0 assignees View on GitHub
API
Dominant language
Scala
Stars
6.8k
Forks
1.2k
Avg merge
2d 14h
Merged PRs (30d)
2

Description

We want to support actions with "large" bodies (e.g. zip file of JS dependencies, large jar files). Currently, action bodies are always uploaded as part of a JSON object; either the source file, or a base64-encoding of a binary. The JSON object also contains metadata for the action.

The multipart upload would accept the metadata and the action body separately. The action body could be streamed to the DB and would not have to be kept in memory, allowing us to raise size limits.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.