-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
use tusd datastorages #4148
use tusd datastorages #4148
Commits on Nov 1, 2023
-
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> filter metadata Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> calculate sizediff on demand Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> fix empty bucketid Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> add changelog Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> drop unnecessary flag from cleanup Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> fix tests Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> drop unused variable Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> fix unit tests Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> move Finalize to upload package Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> move more functions to upload package Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> propagate sizediff on BytesReady and Revert on failure Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> reuse tus datastore from fs Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> always set file length when initiating uploads Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> log error if we cannot terminate upload Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> make linter happy Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> always send upload length Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> use s3ng config for datastore as well Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> allow configuring upload object prefixes and temp dir Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> fix s3ng test config Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> fix chunking v1 Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> fix chunking v1 --sign open existing file Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> restore size diff calculation Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> treat 0 byte uploads as size deferred Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> return empty reader for 0 byte files Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> comment change that always sends filesize in upload opaque Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> remove commented code Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> fix legacy chunking on s3 Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> comment size to check if that causes nc tests te fail Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> run single failing test Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> drop unused option Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> ignore mlock files when iterating revisions Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 1293660 - Browse repository at this point
Copy the full SHA 1293660View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d2a741 - Browse repository at this point
Copy the full SHA 7d2a741View commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 27936aa - Browse repository at this point
Copy the full SHA 27936aaView commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 11ebb76 - Browse repository at this point
Copy the full SHA 11ebb76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80cad58 - Browse repository at this point
Copy the full SHA 80cad58View commit details -
log error when trying to read upload info
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 21301b4 - Browse repository at this point
Copy the full SHA 21301b4View commit details -
log upload info details when copying fails
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 6d1eb80 - Browse repository at this point
Copy the full SHA 6d1eb80View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa14928 - Browse repository at this point
Copy the full SHA aa14928View commit details
Commits on Nov 2, 2023
-
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for eaf5632 - Browse repository at this point
Copy the full SHA eaf5632View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69b14f5 - Browse repository at this point
Copy the full SHA 69b14f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb88329 - Browse repository at this point
Copy the full SHA fb88329View commit details
Commits on Nov 9, 2023
-
use oc mtime as revision mtime
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 32f5141 - Browse repository at this point
Copy the full SHA 32f5141View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1afb42a - Browse repository at this point
Copy the full SHA 1afb42aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aaec6c - Browse repository at this point
Copy the full SHA 1aaec6cView commit details -
declare length only if it is available
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 96ece53 - Browse repository at this point
Copy the full SHA 96ece53View commit details
Commits on Nov 13, 2023
-
allow overwriting existing revisions
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for b421107 - Browse repository at this point
Copy the full SHA b421107View commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 366dbd4 - Browse repository at this point
Copy the full SHA 366dbd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 303440a - Browse repository at this point
Copy the full SHA 303440aView commit details -
persist revisions by current time, not oc mtime
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 8fc873a - Browse repository at this point
Copy the full SHA 8fc873aView commit details
Commits on Nov 14, 2023
-
filter multiple revisions for the same mtime in ocdav
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 30ab0b6 - Browse repository at this point
Copy the full SHA 30ab0b6View commit details -
use metadata to store and filter current revision
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 2204836 - Browse repository at this point
Copy the full SHA 2204836View commit details -
use oc mtime as revision time if given
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 7e295be - Browse repository at this point
Copy the full SHA 7e295beView commit details -
reuse current revision if upload has same mtime
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 1b8c07c - Browse repository at this point
Copy the full SHA 1b8c07cView commit details -
use mtime as revision time if given
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 052b04a - Browse repository at this point
Copy the full SHA 052b04aView commit details
Commits on Nov 15, 2023
-
track uploads in dedicated metadata
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 7bf1c79 - Browse repository at this point
Copy the full SHA 7bf1c79View commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 0b7abc5 - Browse repository at this point
Copy the full SHA 0b7abc5View commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 0df306e - Browse repository at this point
Copy the full SHA 0df306eView commit details
Commits on Nov 16, 2023
-
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for d75bf9e - Browse repository at this point
Copy the full SHA d75bf9eView commit details -
fix HasUploadMetadata interface
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 0077f19 - Browse repository at this point
Copy the full SHA 0077f19View commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for a832581 - Browse repository at this point
Copy the full SHA a832581View commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 84b9b8f - Browse repository at this point
Copy the full SHA 84b9b8fView commit details -
only create revision on first overwrite
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 1ec133d - Browse repository at this point
Copy the full SHA 1ec133dView commit details -
restore writing revision before async processing
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for c520b49 - Browse repository at this point
Copy the full SHA c520b49View commit details
Commits on Nov 17, 2023
-
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for ba50382 - Browse repository at this point
Copy the full SHA ba50382View commit details -
refactor revisionkey split and join
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 90092e4 - Browse repository at this point
Copy the full SHA 90092e4View commit details -
no deet to store the current revision, use mtime
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 01b80cd - Browse repository at this point
Copy the full SHA 01b80cdView commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 508780c - Browse repository at this point
Copy the full SHA 508780cView commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 53c509b - Browse repository at this point
Copy the full SHA 53c509bView commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b91e7b3 - Browse repository at this point
Copy the full SHA b91e7b3View commit details -
make test helper always send size
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for a4b88d2 - Browse repository at this point
Copy the full SHA a4b88d2View commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for b4cbd8e - Browse repository at this point
Copy the full SHA b4cbd8eView commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for ea4d951 - Browse repository at this point
Copy the full SHA ea4d951View commit details
Commits on Nov 22, 2023
-
revert dying if dataprovider does not support tus
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for d790238 - Browse repository at this point
Copy the full SHA d790238View commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 26524bf - Browse repository at this point
Copy the full SHA 26524bfView commit details -
remove unused enable_home config for decomposedfs
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 88d4cb9 - Browse repository at this point
Copy the full SHA 88d4cb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for aae59e3 - Browse repository at this point
Copy the full SHA aae59e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad21320 - Browse repository at this point
Copy the full SHA ad21320View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39c6bb4 - Browse repository at this point
Copy the full SHA 39c6bb4View commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 12b9979 - Browse repository at this point
Copy the full SHA 12b9979View commit details -
if index does not exist return empty list of matches
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 7bfc0e7 - Browse repository at this point
Copy the full SHA 7bfc0e7View commit details
Commits on Nov 23, 2023
-
do not require sending upload length
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 22f68c1 - Browse repository at this point
Copy the full SHA 22f68c1View commit details
Commits on Nov 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 25ad42b - Browse repository at this point
Copy the full SHA 25ad42bView commit details -
also send content length to dataprovider
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for b9e0f3e - Browse repository at this point
Copy the full SHA b9e0f3eView commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for f3b262b - Browse repository at this point
Copy the full SHA f3b262bView commit details
Commits on Nov 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 98250c7 - Browse repository at this point
Copy the full SHA 98250c7View commit details
Commits on Nov 28, 2023
-
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for e8155c8 - Browse repository at this point
Copy the full SHA e8155c8View commit details
Commits on Nov 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3538d62 - Browse repository at this point
Copy the full SHA 3538d62View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd73b5c - Browse repository at this point
Copy the full SHA cd73b5cView commit details
Commits on Dec 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 767df60 - Browse repository at this point
Copy the full SHA 767df60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e8383c - Browse repository at this point
Copy the full SHA 5e8383cView commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 89f9606 - Browse repository at this point
Copy the full SHA 89f9606View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5edbe5 - Browse repository at this point
Copy the full SHA a5edbe5View commit details
Commits on Dec 5, 2023
-
Apply suggestions from code review
Co-authored-by: Andre Duffeck <aduffeck@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d99a424 - Browse repository at this point
Copy the full SHA d99a424View commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 2d95dcc - Browse repository at this point
Copy the full SHA 2d95dccView commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 87916ac - Browse repository at this point
Copy the full SHA 87916acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5053013 - Browse repository at this point
Copy the full SHA 5053013View commit details -
fix listing and purging upload sessions
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 1a35958 - Browse repository at this point
Copy the full SHA 1a35958View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea559e1 - Browse repository at this point
Copy the full SHA ea559e1View commit details -
fix upload progress creation and read offset from tus upload
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 829df6d - Browse repository at this point
Copy the full SHA 829df6dView commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for 747f8f7 - Browse repository at this point
Copy the full SHA 747f8f7View commit details -
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for b643432 - Browse repository at this point
Copy the full SHA b643432View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c9beca - Browse repository at this point
Copy the full SHA 5c9becaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c2ed70 - Browse repository at this point
Copy the full SHA 9c2ed70View commit details
Commits on Dec 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9167e4b - Browse repository at this point
Copy the full SHA 9167e4bView commit details
Commits on Dec 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 086e321 - Browse repository at this point
Copy the full SHA 086e321View commit details -
Configuration menu - View commit details
-
Copy full SHA for c11ca05 - Browse repository at this point
Copy the full SHA c11ca05View commit details -
WIP: Get rid of separate tus fileinfo metadata
Everything will be stored in the upload session which we already have for our own metadata anyway.
Configuration menu - View commit details
-
Copy full SHA for be393b3 - Browse repository at this point
Copy the full SHA be393b3View commit details -
make filestore upload session compatible
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Configuration menu - View commit details
-
Copy full SHA for f8264b5 - Browse repository at this point
Copy the full SHA f8264b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d3ae90 - Browse repository at this point
Copy the full SHA 7d3ae90View commit details -
Configuration menu - View commit details
-
Copy full SHA for d41ec1e - Browse repository at this point
Copy the full SHA d41ec1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3ba91d - Browse repository at this point
Copy the full SHA e3ba91dView commit details