Chris Lu
|
af71ae11aa
|
master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()
|
2021-11-03 01:09:48 -07:00 |
|
Chris Lu
|
52fe86df45
|
use default 10000 for grpc port
|
2021-09-20 14:05:59 -07:00 |
|
Chris Lu
|
e5fc35ed0c
|
change server address from string to a type
|
2021-09-12 22:47:52 -07:00 |
|
Chris Lu
|
bd1f800efe
|
custom grpc port: master
|
2021-09-12 02:19:10 -07:00 |
|
Chris Lu
|
574485ec69
|
better IP v6 support
|
2021-09-07 19:29:42 -07:00 |
|
Chris Lu
|
7937db52e1
|
Filer locationPrefix configure does not exec replication #2257
fix https://github.com/chrislusf/seaweedfs/issues/2257
|
2021-08-14 02:54:13 -07:00 |
|
Chris Lu
|
5469019852
|
adjust data type
|
2021-08-12 17:54:34 -07:00 |
|
Konstantin Lebedev
|
9ce82a9cd2
|
GOMAXPROCS use defaults to the value of runtime.NumCPU
https://github.com/chrislusf/seaweedfs/issues/1942
|
2021-03-24 18:45:58 +05:00 |
|
Chris Lu
|
c42b95c596
|
more help message
fix https://github.com/chrislusf/seaweedfs/issues/1937
|
2021-03-23 17:27:57 -07:00 |
|
Chris Lu
|
2a68ddb963
|
default to empty host to bind to tcp4 and tcp6
|
2021-03-12 15:32:51 -08:00 |
|
Konstantin Lebedev
|
c6d3735605
|
permitCommonNames
https://github.com/chrislusf/seaweedfs/issues/1841
https://jbrandhorst.com/post/grpc-auth/
|
2021-03-08 13:16:17 +05:00 |
|
Chris Lu
|
06bb7bf6c0
|
adding /usr/local/etc/seaweedfs for bsd style config search path
related to https://reviews.freebsd.org/D27391
|
2020-12-07 16:46:48 -08:00 |
|
Chris Lu
|
da36abf033
|
go fmt
|
2020-10-24 20:12:04 -07:00 |
|
Chris Lu
|
1b17f71939
|
adjust election timeout to 10 seconds
|
2020-10-23 23:06:44 -07:00 |
|
Chris Lu
|
0cea84e7ab
|
make it easy with setting up multiple masters in a clcuster
|
2020-10-23 18:18:46 -07:00 |
|
Chris Lu
|
ee1fc6558a
|
refactor
|
2020-10-16 11:02:44 -07:00 |
|
Chris Lu
|
da4edf3651
|
master: check peers for existing leader before starting a leader election
fix https://github.com/chrislusf/seaweedfs/issues/1509
|
2020-10-07 01:25:39 -07:00 |
|
Устюжанин Антон Александрович
|
6fbfe73683
|
fix: resumeState
|
2020-10-03 22:16:47 +05:00 |
|
Устюжанин Антон Александрович
|
dc31b19469
|
fix: restore raft state
|
2020-10-03 14:03:41 +05:00 |
|
Устюжанин Антон Александрович
|
8c82fb7e5f
|
fix: restore raft state
|
2020-10-02 23:01:20 +05:00 |
|
Chris Lu
|
2c21eb1971
|
volume: get metrics configuration from master
fix https://github.com/chrislusf/seaweedfs/issues/1354
|
2020-09-19 00:03:00 -07:00 |
|
Chris Lu
|
f43146b237
|
resolve directories if containing home directory
|
2020-07-16 22:50:14 -07:00 |
|
Chris Lu
|
ddec7b2bb9
|
go fmt
|
2020-07-14 07:34:16 -07:00 |
|
Chris Lu
|
393ab07c7c
|
disable pulse seconds
there are a few other hard coded timing settings, which will cause disconnected volume servers.
|
2020-06-04 10:52:01 -07:00 |
|
Chris Lu
|
bc2ec6774d
|
inject git version into build
|
2020-06-02 00:10:38 -07:00 |
|
wuyuxiang
|
6850d28d6b
|
refacotr: move signal handling and pprof to grace package
|
2020-04-28 14:10:23 +08:00 |
|
Chris Lu
|
767f14dfcd
|
master, volume default to detected host
|
2020-04-18 15:20:20 -07:00 |
|
Chris Lu
|
076c8bd3bc
|
filer master start up with default ip address instead of just localhost
|
2020-04-18 15:17:27 -07:00 |
|
Chris Lu
|
d8f5985e5e
|
add logs
|
2020-04-13 12:58:45 -07:00 |
|
Chris Lu
|
f90c43635d
|
refactoring
|
2020-03-04 00:39:47 -08:00 |
|
Chris Lu
|
d335f04de6
|
support env variables to overwrite toml file
|
2020-01-29 09:09:55 -08:00 |
|
Chris Lu
|
f60154f330
|
master load backend storage config from master.toml
|
2019-11-28 18:33:18 -08:00 |
|
Chris Lu
|
8afd8d35b3
|
master: followers can also lookup and redirect
improve scalability
|
2019-07-28 03:58:13 -07:00 |
|
Chris Lu
|
2c6cf72e73
|
refactoring
|
2019-07-28 01:55:05 -07:00 |
|
Chris Lu
|
c777102da9
|
go fmt
|
2019-06-23 15:30:16 -07:00 |
|
Chris Lu
|
f16375621f
|
big refactoring
|
2019-06-23 03:08:27 -07:00 |
|
Chris Lu
|
d8ed73926d
|
volume servers get metrics address and interval from the master
|
2019-06-17 14:51:47 -07:00 |
|
Chris Lu
|
ede876cfdb
|
periodic scripts exeuction from leader master
|
2019-06-05 01:30:24 -07:00 |
|
Chris Lu
|
3fbe22b203
|
better error handling for nil raftServer
addressing https://github.com/chrislusf/seaweedfs/issues/717
|
2019-05-03 22:33:08 -07:00 |
|
Chris Lu
|
88ba08cb9e
|
add large disk support
|
2019-04-08 22:32:42 -07:00 |
|
Chris Lu
|
a3490b600c
|
weed filer, weed master: add option to disable http
|
2019-03-21 16:00:46 -07:00 |
|
Chris Lu
|
4773497d2c
|
add back "/cluster/status"
fix https://github.com/chrislusf/seaweedfs/issues/870
|
2019-03-06 12:10:45 -08:00 |
|
Chris Lu
|
2812c14520
|
master: add option to disable http operations
|
2019-03-02 05:10:05 -08:00 |
|
Chris Lu
|
07af52cb6f
|
raft change from http to grpc
master grpc port is fixed to http port + 10000
|
2019-02-18 22:38:14 -08:00 |
|
Chris Lu
|
77b9af531d
|
adding grpc mutual tls
|
2019-02-18 12:11:52 -08:00 |
|
Chris Lu
|
4ff4a147b2
|
cleanup security.Secret
|
2019-02-09 21:56:32 -08:00 |
|
Chris Lu
|
501bd72b1c
|
wip: add security.toml file
|
2019-02-09 21:07:12 -08:00 |
|
Chris Lu
|
a6bffc58f9
|
go fmt
|
2019-01-18 14:15:10 -08:00 |
|
Chris Lu
|
67e2ea72be
|
master add separate grpc port
due to https://github.com/soheilhy/cmux/issues/64
fix https://github.com/chrislusf/seaweedfs/issues/820
fix https://github.com/chrislusf/seaweedfs/issues/840
fix https://github.com/chrislusf/seaweedfs/issues/841
|
2019-01-18 14:14:47 -08:00 |
|
Chris Lu
|
b1daede91b
|
move volume vacuum to gRpc
|
2018-10-14 23:12:43 -07:00 |
|