53 Commits (b9a446839a52739ddfdd072d0208c4dfe659056d)

Author SHA1 Message Date
Chris Lu da4edf3651 master: check peers for existing leader before starting a leader election 4 years ago
Chris Lu f0c89cfacd go fmt 4 years ago
Chris Lu 56244fb9a1 fix hard coded host address 4 years ago
Chris Lu ddec7b2bb9 go fmt 5 years ago
Chris Lu 393ab07c7c disable pulse seconds 5 years ago
Chris Lu d4235afe4d support multiple locks 5 years ago
bingoohuang ecdeef8c66 simplify func(w http.ResponseWriter, r *http.Request) to http.HandlerFunc 5 years ago
Chris Lu 662b5d0cf7 support semicolon seperated command lines 5 years ago
Chris Lu 73564e6a01 master: add cluster wide lock/unlock operation in weed shell 5 years ago
Chris Lu 77873b832b add master side code for cluster wise exclusive lock 5 years ago
Chris Lu 076c8bd3bc filer master start up with default ip address instead of just localhost 5 years ago
Chris Lu 5361f999ed shell: only one shell is allowed to connect to the cluster 5 years ago
Chris Lu f6a7e79dc3 weed shell: simplify CLI option for filer 5 years ago
James Hartig eae3f27c80 Added treat_replication_as_minimums master toml option 5 years ago
Chris Lu 6a8484b4ae master able to list all master clients by type 5 years ago
Chris Lu 892e726eb9 avoid reusing context object 5 years ago
Chris Lu f55f49970f move volume server stats to grpc 5 years ago
Chris Lu d335f04de6 support env variables to overwrite toml file 5 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
j.laycock 6fc6322c90 Change joeslay paths to chrislusf paths 5 years ago
j.laycock 595a1beff0 Swap imports to use joeslay 5 years ago
Chris Lu 8afd8d35b3 master: followers can also lookup and redirect 5 years ago
Chris Lu f16375621f big refactoring 6 years ago
Chris Lu d8ed73926d volume servers get metrics address and interval from the master 6 years ago
Chris Lu e66bddd84c customizable sleep intervals 6 years ago
Chris Lu 50aa769554 jwt for read access control 6 years ago
Chris Lu 7f6fb9ffd0 every 17 minutes instead of seconds 6 years ago
Chris Lu ede876cfdb periodic scripts exeuction from leader master 6 years ago
Chris Lu 25941e0500 master: add jwt expires_after_seconds 6 years ago
Chris Lu a32797518b weed master: redirect to leader for default admin UI 6 years ago
Chris Lu a3490b600c weed filer, weed master: add option to disable http 6 years ago
Chris Lu 531add52c2 weed master: skip proxied file read in http read only mode 6 years ago
Chris Lu cece860bfd add context to all filer APIs 6 years ago
Chris Lu 2812c14520 master: add option to disable http operations 6 years ago
Chris Lu 77b9af531d adding grpc mutual tls 6 years ago
Chris Lu 215cd27b37 add authorizing fileId write access 6 years ago
Chris Lu 4ff4a147b2 cleanup security.Secret 6 years ago
Chris Lu 744abc2690 log raft state changes 6 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 7 years ago
Chris Lu a12c7b86b0 broadcast messages of new and deleted volumes 7 years ago
Chris Lu 03f50180f3 simplifying the leader election by raft 7 years ago
Chris Lu cb6b1d8d41 fix broken master health checking 7 years ago