Marius

Results 73 issues of Marius

After the last major release (https://github.com/tus/tusd/issues/212), this issue is used to track possible changes for the next major release (v2): - Change the HTTP status code for client caused timeouts...

breaking change

tusd currently returns some `500 Internal Server Error` responses which are not necessary or should be other status codes: - [ ] `[tusd] 2022/03/21 08:20:48 event="ResponseOutgoing" status="500" method="PATCH" path="" body="ERR_INTERNAL_SERVER_ERROR:...

https://aws.amazon.com/blogs/aws/new-additional-checksum-algorithms-for-amazon-s3/

_Note:_ Do not confuse this PR with the [branch for tusd v2](https://github.com/tus/tusd/tree/v2). This patch provides a first, rough support for the new, upcoming version v2 of the tus protocol. Details...

Currently the s3store uses the official AWS Go SDK. We are continuously seeing high CPU usages with this. It is quite likley that this usage comes from the network communication...

enhancement

tusd does currently not support the [Expiration](https://tus.io/protocols/resumable-upload.html#expiration) extension and people have to rely on custom scripts or provider-specific approaches to clean up old uploads. This issue is intended to serve...

The entries at http://master.tus.io/metrics might indicate that tusd is leaking file descriptors and/or goroutines. This is just an idea but these number could be a hint: ``` # HELP go_goroutines...

bug

The idea is to build a tool for load-testing tus servers using tus-js-client. Examples: - Use K6 and integrate with tus-js-client: https://github.com/tus/tus-js-client/issues/442

enhancement

tus 1.0 is just around the corner. I would be pleased to see this implementation being updated to support the next version. Most updates are outside the core so only...

Most files will be processed after their upload in some form, for example: - moving to another storage location - retracting information (e.g. image dimension) - encoding videos While these...