chrislu
|
a152f17937
mount: improve read performance on random reads
|
2 years ago |
chrislu
|
7210558c7b
s3: pass through s3 presigned headers
|
2 years ago |
Chris Lu
|
5a0f92423e
use grpc and jwt
|
3 years ago |
Chris Lu
|
d1d1fc772c
move some volume lookup operations to grpc
|
3 years ago |
Chris Lu
|
f2cd753bf9
fix avoid lock error
|
3 years ago |
Chris Lu
|
734c980040
volume: support concurrent download data size limit
|
3 years ago |
byunghwa.yun
|
7374b5b473
Add webp extension for resizing
|
3 years ago |
Chris Lu
|
b624090398
go fmt
|
3 years ago |
zhangsong
|
20d33ae025
add proxy mode to read non-local volumes
|
3 years ago |
zhangsong
|
7566782c2e
add proxy mode to read non-local volumes
|
3 years ago |
Konstantin Lebedev
|
03d1199d5f
Revert "revert PR #1903 avoid http error: superfluous response.WriteHeader"
|
3 years ago |
Chris Lu
|
ac71117ee6
revert PR #1903 avoid http error: superfluous response.WriteHeader
|
3 years ago |
Konstantin Lebedev
|
90510e3137
If WriteHeader is not called explicitly, the first call to Write
|
3 years ago |
Konstantin Lebedev
|
46b9f5cff4
add debug logging
|
3 years ago |
bingoohuang
|
352ac2f271
Merge remote-tracking branch 'origin/master'
|
3 years ago |
bingoohuang
|
eab6e31d34
use backticks instead of double quotes to avoid escaped additionally in regex
|
3 years ago |
Chris Lu
|
6daa932f5c
refactoring to get master function, instead of passing master values directly
|
3 years ago |
Chris Lu
|
698f58f7c4
filer, s3: add http status 206 as late as possible
|
3 years ago |
Chris Lu
|
0da7ecfd29
go fmt
|
4 years ago |
Chris Lu
|
92f906b6fc
remove zstd
|
4 years ago |
Chris Lu
|
306062b4e7
filer: add CORS support
|
4 years ago |
Chris Lu
|
05acc33294
volume: add CORS support
|
4 years ago |
Chris Lu
|
e1a8e3f900
fix logging
|
4 years ago |
Chris Lu
|
bd8b9b0c2e
some changes to prepare fix after failed reads
|
4 years ago |
Chris Lu
|
5e13bc878c
adjust log level
|
4 years ago |
Chris Lu
|
7e91ae592c
pass in option to read deleted entries
|
4 years ago |
Chris Lu
|
49199c69d4
volume: avoid special logic for .gz files
|
4 years ago |
Chris Lu
|
3faa0aa448
rename
|
4 years ago |
Chris Lu
|
023a1efdf2
set filename in Content-Disposition header
|
4 years ago |
李远军
|
4162766c46
Fix the bug of "http://xx/xx,xxx.PNG?width=100"
|
4 years ago |
Chris Lu
|
fe60db404a
prepare for zstd
|
4 years ago |
Chris Lu
|
3080c197e3
rename UnCompressData to DecompressData
|
4 years ago |
Chris Lu
|
e912fd15e3
renaming
|
4 years ago |
Chris Lu
|
27128c7875
adjust logging
|
4 years ago |
Chris Lu
|
fee3319cbf
handle gzip for image resizing
|
4 years ago |
Chris Lu
|
73bc286377
volume: passing ext info via URL
|
4 years ago |
Chris Lu
|
308688c8d0
filer: add back image resizing capability
|
4 years ago |
Chris Lu
|
f251d03673
refactoring
|
4 years ago |
Chris Lu
|
11372dd548
refactoring
|
4 years ago |
Chris Lu
|
9b3109a5d8
filer: processing all response headers, no pass through to volume server
|
4 years ago |
Chris Lu
|
1a75fbfce0
refactoring
|
4 years ago |
Chris Lu
|
892e726eb9
avoid reusing context object
|
4 years ago |
Chris Lu
|
e6f9f5da3a
adjust logging
|
4 years ago |
Chris Lu
|
c358f96aaa
volume: redirection follow public url
|
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
|
d344e0a035
fix ec related bugs
|
5 years ago |
Chris Lu
|
217cde0a3b
refactoring
|
5 years ago |