56 Commits (3148dec1f6314123d63f0b8e8060e13070ae9556)

Author SHA1 Message Date
Konstantin Lebedev 5189a09de0
[volume] Reduce the number of buffers for uploading one chunk (#5458) 9 months ago
Neo d5f77706a8
volume:fix return if Replicate write error (#4188) 2 years ago
liubaojiang 25471d579a
add md5 header when UploadData to replication in ReplicatedWrite (#3881) 2 years ago
Konstantin Lebedev 3c3682fcce
more log detail for upload err and deleting (#3577) 2 years ago
Konstantin Lebedev df9cc31a0a refactor 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
Chris Lu d1d1fc772c move some volume lookup operations to grpc 3 years ago
Chris Lu 734c980040 volume: support concurrent download data size limit 3 years ago
Chris Lu 6c82326575 use bytes.Buffer to reduce memory allocation and gc 4 years ago
Konstantin Lebedev 198688c717 revert volume etag 4 years ago
Chris Lu 6daa932f5c refactoring to get master function, instead of passing master values directly 4 years ago
Konstantin Lebedev e4f2d9eb4a We return etag using the same algorithm as aws s3 4 years ago
Chris Lu 7e91ae592c pass in option to read deleted entries 4 years ago
Chris Lu 4ecfa9879d volume: report Content-MD5 in response header 4 years ago
李远军 6608cb5f43 Revert "remove fixJpgOrientation" 5 years ago
Chris Lu de5ca9b258 remove fixJpgOrientation 5 years ago
Chris Lu e912fd15e3 renaming 5 years ago
bingoohuang 21d0a013d5 rename 'needle' which collides with imported package name 5 years ago
Chris Lu 7764e0465c refactoring 5 years ago
Chris Lu dc08e4098f add etag only for PUT or large chunked uploads 5 years ago
Chris Lu d848d08944 use public url also for deletions 5 years ago
Chris Lu 560df51def refactoring 5 years ago
Chris Lu 0375ce2c2e filer: set mime type from volume server 5 years ago
Chris Lu 97ab8a1976 remove ctx if possible 5 years ago
Chris Lu 2a6db0fd43 volume: return 204 for unchanged file uploads 5 years ago
Chris Lu 3eafec4b29 volume: add option to limit file size 5 years ago
stlpmo f87ccbddb4 remove the http 304 response body 5 years ago
j.laycock 6fc6322c90 Change joeslay paths to chrislusf paths 5 years ago
j.laycock 595a1beff0 Swap imports to use joeslay 5 years ago
Chris Lu c74dc2b306 go fmt 6 years ago
Chris Lu e63317fb08 ec deletion code complete, not tested yet 6 years ago
Chris Lu ff6a6dd11e refactoring 6 years ago
Chris Lu 8b43679ae3 refactoring 6 years ago
Chris Lu 5336008dcd refactoring 6 years ago
Chris Lu 5f6c9825f8 volume server: adds basic metrics 6 years ago
Chris Lu 50aa769554 jwt for read access control 6 years ago
Chris Lu 440111a349 volume: support http status 304 for the same file id 6 years ago
Chris Lu e5506152c0 refactoring 6 years ago
Chris Lu 104922a3db text wrapping 6 years ago
Chris Lu 77b9af531d adding grpc mutual tls 6 years ago
Chris Lu 215cd27b37 add authorizing fileId write access 6 years ago
Chris Lu e49a38842a set etag in response 6 years ago
Chris Lu be946c9e54 filer store original data size instead of data size after gzip 6 years ago
zoe a11c28cb4c
Update volume_server_handlers_write.go 6 years ago
zoe 29eff0ecd7
Update volume_server_handlers_write.go 6 years ago
Chris Lu f9410bcaa7 adjust log level for deletes 6 years ago
Chris Lu ff66269b62 use grpc to replace http APIs for batch volume id lookup and batch delete 6 years ago
Chris Lu f11d531d45 adjust logging 6 years ago
Chris Lu bea4f6ca14 go fmt 6 years ago
Chris Lu f6d8525d1d working S3 multipart uploads 6 years ago