Binary Upload: Raise InvalidBinaryTransferUUID for uploads for binaries that are already uploaded completely
Blocked by USC#36
The USC sends more UploadChunkRequests than necessary. The Server should reject the excess requests by raising InvalidBinaryTransferUUID.
To be compatible with the USC, sila_python processes these excess requests by
- NOT processing the binary payload
- logging a warning
- responding with an
UploadChunkResponseas if the request would be processed
Once the USC issue is fixed, this behavior should be changed to raising an InvalidBinaryTransferUUID error for any excess upload requests after the upload was completed.
Edited by Niklas Mertsch