Chris Lu
|
ddec7b2bb9
go fmt
|
4 years ago |
Chris Lu
|
393ab07c7c
disable pulse seconds
|
4 years ago |
Chris Lu
|
d4235afe4d
support multiple locks
|
4 years ago |
bingoohuang
|
ecdeef8c66
simplify func(w http.ResponseWriter, r *http.Request) to http.HandlerFunc
|
4 years ago |
Chris Lu
|
662b5d0cf7
support semicolon seperated command lines
|
4 years ago |
Chris Lu
|
73564e6a01
master: add cluster wide lock/unlock operation in weed shell
|
4 years ago |
Chris Lu
|
77873b832b
add master side code for cluster wise exclusive lock
|
4 years ago |
Chris Lu
|
076c8bd3bc
filer master start up with default ip address instead of just localhost
|
4 years ago |
Chris Lu
|
5361f999ed
shell: only one shell is allowed to connect to the cluster
|
4 years ago |
Chris Lu
|
f6a7e79dc3
weed shell: simplify CLI option for filer
|
4 years ago |
James Hartig
|
eae3f27c80
Added treat_replication_as_minimums master toml option
|
4 years ago |
Chris Lu
|
6a8484b4ae
master able to list all master clients by type
|
4 years ago |
Chris Lu
|
892e726eb9
avoid reusing context object
|
4 years ago |
Chris Lu
|
f55f49970f
move volume server stats to grpc
|
4 years ago |
Chris Lu
|
d335f04de6
support env variables to overwrite toml file
|
4 years ago |
Chris Lu
|
de0c983808
refactoring scaffolding for master.toml
|
5 years ago |
Lei Liu
|
46755ea1e1
fix master maintenance logic
|
5 years ago |
stlpmo
|
62d393d6c9
ut pass
|
5 years ago |
stlpmo
|
802a0eb3fe
move from cmd-line to scaffold
|
5 years ago |
stlpmo
|
1c8bed3810
delete the var etcdClient and comments
|
5 years ago |
Lei Liu
|
c2884cace2
misc updated
|
5 years ago |
Chris Lu
|
8afd8d35b3
master: followers can also lookup and redirect
|
5 years ago |
Chris Lu
|
f16375621f
big refactoring
|
5 years ago |
Chris Lu
|
d8ed73926d
volume servers get metrics address and interval from the master
|
5 years ago |
Chris Lu
|
e66bddd84c
customizable sleep intervals
|
5 years ago |
Chris Lu
|
50aa769554
jwt for read access control
|
5 years ago |
Chris Lu
|
7f6fb9ffd0
every 17 minutes instead of seconds
|
5 years ago |
Chris Lu
|
ede876cfdb
periodic scripts exeuction from leader master
|
5 years ago |
Chris Lu
|
25941e0500
master: add jwt expires_after_seconds
|
5 years ago |
Chris Lu
|
a32797518b
weed master: redirect to leader for default admin UI
|
5 years ago |
Chris Lu
|
a3490b600c
weed filer, weed master: add option to disable http
|
5 years ago |
Chris Lu
|
531add52c2
weed master: skip proxied file read in http read only mode
|
5 years ago |
Chris Lu
|
cece860bfd
add context to all filer APIs
|
5 years ago |
Chris Lu
|
2812c14520
master: add option to disable http operations
|
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
|
4ff4a147b2
cleanup security.Secret
|
5 years ago |
Chris Lu
|
744abc2690
log raft state changes
|
5 years ago |
Chris Lu
|
b1daede91b
move volume vacuum to gRpc
|
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
|
4af6b4eb0e
fix master static resource display problem
|
6 years ago |
Chris Lu
|
d3205a0070
go fmt
|
6 years ago |
Chris Lu
|
a12c7b86b0
broadcast messages of new and deleted volumes
|
6 years ago |
Chris Lu
|
03f50180f3
simplifying the leader election by raft
|
6 years ago |
Chris Lu
|
cb6b1d8d41
fix broken master health checking
|
6 years ago |
Chris Lu
|
58344980e4
preallocate disk space during compaction also, add cleanup for failed compaction
|
7 years ago |
Chris Lu
|
41f686ab9d
remove weeds.conf
|
7 years ago |
Chris Lu
|
e46c3415f7
gRpc for master~volume heartbeat
|
7 years ago |
Chris Lu
|
ed44f12f6d
support Fallocate on linux
|
7 years ago |
Chris Lu
|
5ce6bbf076
directory structure change to work with glide
|
8 years ago |