Chris Lu
|
6daa932f5c
refactoring to get master function, instead of passing master values directly
|
3 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"
|
4 years ago |
Chris Lu
|
de5ca9b258
remove fixJpgOrientation
|
4 years ago |
Chris Lu
|
e912fd15e3
renaming
|
4 years ago |
bingoohuang
|
21d0a013d5
rename 'needle' which collides with imported package name
|
4 years ago |
Chris Lu
|
7764e0465c
refactoring
|
4 years ago |
Chris Lu
|
dc08e4098f
add etag only for PUT or large chunked uploads
|
4 years ago |
Chris Lu
|
d848d08944
use public url also for deletions
|
4 years ago |
Chris Lu
|
560df51def
refactoring
|
4 years ago |
Chris Lu
|
0375ce2c2e
filer: set mime type from volume server
|
4 years ago |
Chris Lu
|
97ab8a1976
remove ctx if possible
|
4 years ago |
Chris Lu
|
2a6db0fd43
volume: return 204 for unchanged file uploads
|
4 years ago |
Chris Lu
|
3eafec4b29
volume: add option to limit file size
|
4 years ago |
stlpmo
|
f87ccbddb4
remove the http 304 response body
|
4 years ago |
Chris Lu
|
c74dc2b306
go fmt
|
5 years ago |
Chris Lu
|
e63317fb08
ec deletion code complete, not tested yet
|
5 years ago |
Chris Lu
|
ff6a6dd11e
refactoring
|
5 years ago |
Chris Lu
|
8b43679ae3
refactoring
|
5 years ago |
Chris Lu
|
5336008dcd
refactoring
|
5 years ago |
Chris Lu
|
5f6c9825f8
volume server: adds basic metrics
|
5 years ago |
Chris Lu
|
50aa769554
jwt for read access control
|
5 years ago |
Chris Lu
|
440111a349
volume: support http status 304 for the same file id
|
5 years ago |
Chris Lu
|
e5506152c0
refactoring
|
5 years ago |
Chris Lu
|
104922a3db
text wrapping
|
5 years ago |
Chris Lu
|
77b9af531d
adding grpc mutual tls
|
5 years ago |
Chris Lu
|
215cd27b37
add authorizing fileId write access
|
5 years ago |
Chris Lu
|
e49a38842a
set etag in response
|
5 years ago |
Chris Lu
|
be946c9e54
filer store original data size instead of data size after gzip
|
5 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 |
Chris Lu
|
164091c269
add s3 multipart upload
|
6 years ago |
Chris Lu
|
648626115a
fix printing
|
6 years ago |
Chris Lu
|
852af28f91
needle priting format
|
6 years ago |
Chris Lu
|
85eae57e4c
Store and replicate timestamp of file deletion in tombstone marker
|
6 years ago |
Chris Lu
|
43e3f5724c
use fixed list of masters in both filer and volume servers
|
6 years ago |
Chris Lu
|
5047bdb4a2
skip bytes cache
|
7 years ago |
霍晓栋
|
079fdbad13
fix volume_layout bug, add new feature for volume etag write,filer pass through query params'
|
8 years ago |
Chris Lu
|
5ce6bbf076
directory structure change to work with glide
|
8 years ago |