chrislu
|
ff3d46637d
better logging for volume growth
|
1 month ago |
Konstantin Lebedev
|
b2ffcdaab2
[master] do sync grow request only if absolutely necessary (#5821)
|
3 months ago |
chrislu
|
e2a07d11d5
Revert "Check `ShouldGrowVolumes` before returning error in assign. (#5819)"
|
3 months ago |
wyang
|
0581ce6096
fix delete chunk failed if volumeSever specified grpc.port (#5820)
|
3 months ago |
chrislu
|
ec9455dab7
same change as #5819
|
3 months ago |
Konstantin Lebedev
|
67edf1d014
[master] Do Automatic Volume Grow in background (#5781)
|
3 months ago |
Konstantin Lebedev
|
04f4b10884
fix: avoid timeout if datacenter does not exist in topology (#5772)
|
3 months ago |
chrislu
|
d9490c5e1f
rename
|
6 months ago |
Konstantin Lebedev
|
df40908e57
fix panic 5435 (#5436)
|
7 months ago |
chrislu
|
49fcb48e04
same logic as grpc assign
|
9 months ago |
chrislu
|
3002087541
http assign logic should be the same as grpc assign
|
9 months ago |
chrislu
|
bebbc9fe44
create volume grow request if the selected volume is close to full
|
10 months ago |
Konstantin Lebedev
|
4d08393b7c
filer prefer volume server in same data center (#3405)
|
2 years ago |
chrislu
|
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
|
2 years ago |
Sebastian Kurfuerst
|
d156d410ef
rename security.GenJwt to security.GenJwtForVolumeServer
|
2 years ago |
Chris Lu
|
332d49432d
reduce concurrent volume grow requests
|
3 years ago |
Chris Lu
|
96119eab00
refactor
|
3 years ago |
Chris Lu
|
7a13816e94
refactor
|
3 years ago |
Chris Lu
|
5a0f92423e
use grpc and jwt
|
3 years ago |
Chris Lu
|
1154e23e2d
add logs for volume creation
|
3 years ago |
Chris Lu
|
b624090398
go fmt
|
3 years ago |
qieqieplus
|
c4d32f6937
ahead of time volume assignment
|
3 years ago |
Chris Lu
|
73958e357d
add descriptive error if no free volumes
|
3 years ago |
Chris Lu
|
cd866664a8
skip JWT if fileId is empty
|
3 years ago |
Chris Lu
|
a9db24cd05
master allocate volumes if ssd type runs out
|
3 years ago |
Chris Lu
|
3a5e4769cf
prevent empty locations returned
|
4 years ago |
zhangsong
|
61fa485700
add volume number param in assign operation
|
5 years ago |
Lei Liu
|
f2f90436ef
fix leader master /dir/lookup api
|
5 years ago |
Lei Liu
|
c2884cace2
misc updated
|
5 years ago |
Lei Liu
|
3cc084269c
master api: return http 404 when volumeId not exist
|
5 years ago |
Chris Lu
|
8afd8d35b3
master: followers can also lookup and redirect
|
5 years ago |
Chris Lu
|
50aa769554
jwt for read access control
|
5 years ago |
Chris Lu
|
25941e0500
master: add jwt expires_after_seconds
|
5 years ago |
Chris Lu
|
e5506152c0
refactoring
|
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
|
ff66269b62
use grpc to replace http APIs for batch volume id lookup and batch delete
|
6 years ago |
Chris Lu
|
f5bed84340
add volume id to error message
|
7 years ago |
Chris Lu
|
5ce6bbf076
directory structure change to work with glide
|
8 years ago |