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 |