Chris Lu
|
45a9d852d3
|
go fmt
|
5 years ago |
Chris Lu
|
5d3ec22975
|
refactoring
|
5 years ago |
Chris Lu
|
aebe39a803
|
avoid repeated grpc connection creation
fix https://github.com/chrislusf/seaweedfs/issues/1277
|
5 years ago |
Chris Lu
|
076c8bd3bc
|
filer master start up with default ip address instead of just localhost
|
5 years ago |
Chris Lu
|
b062393f3f
|
refactoring
|
5 years ago |
Chris Lu
|
f90c43635d
|
refactoring
|
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
fix https://github.com/chrislusf/seaweedfs/issues/1182
|
5 years ago |
Chris Lu
|
72a64a5cf8
|
use the same context object in order to retry
|
5 years ago |
Chris Lu
|
c602073395
|
adjust logs
|
5 years ago |
Chris Lu
|
7a707617e5
|
follow the redirected master
fix https://github.com/chrislusf/seaweedfs/issues/1070
|
5 years ago |
Chris Lu
|
ad3efbb197
|
tweaking data types
|
5 years ago |
divinerapier
|
bb31462b52
|
fix: thread unsafe
Signed-off-by: divinerapier <poriter.coco@gmail.com>
|
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 |
xushuxun
|
46ae35cd7e
|
wdclient: clear client cache when failed to connect to master leader
|
5 years ago |
Chris Lu
|
19360ab10a
|
master: redirect clients to the new leader
|
5 years ago |
Chris Lu
|
8afd8d35b3
|
master: followers can also lookup and redirect
improve scalability
|
6 years ago |
Chris Lu
|
92c7f7e069
|
fix compilation error
|
6 years ago |
Chris Lu
|
9f3f2f7c79
|
protect locations slice
fix https://github.com/chrislusf/seaweedfs/issues/995
|
6 years ago |
Chris Lu
|
5c411f3e5f
|
minor
|
6 years ago |
Chris Lu
|
132921ad41
|
adjust log or error
|
6 years ago |
Chris Lu
|
6fc1f53018
|
shell: add command volume.move
|
6 years ago |
Chris Lu
|
79c2cca9c1
|
better error message
|
6 years ago |
Chris Lu
|
5808caa2f5
|
use cached grpc client
|
6 years ago |
Chris Lu
|
88ab932f7d
|
refactoring function parameter
|
6 years ago |
Chris Lu
|
5ae4b963a4
|
avoid using global rand
|
6 years ago |
Chris Lu
|
da871896c3
|
weed filer: set grpc port to port + 10000
|
6 years ago |
Chris Lu
|
eb4a54d9fe
|
refactoring
|
6 years ago |
Chris Lu
|
aca653c08b
|
weed shell: list volumes
|
6 years ago |
Chris Lu
|
657dd2e6c9
|
add shell command to list all collections
|
6 years ago |
Chris Lu
|
42cb05c088
|
add context.Context
|
6 years ago |
Chris Lu
|
55bab1b456
|
add context.Context
|
6 years ago |
Chris Lu
|
77b9af531d
|
adding grpc mutual tls
|
6 years ago |
chenwanli
|
f47f8be912
|
Fix block-waiting for leader when there are no volumes
|
6 years ago |
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
|
6 years ago |
Chris Lu
|
b282e34dc2
|
async file chunk deletion
|
6 years ago |
Chris Lu
|
91ac2e0dd9
|
go fmt
|
6 years ago |
Chris Lu
|
ff66269b62
|
use grpc to replace http APIs for batch volume id lookup and batch delete
1. remove batch volume id lookup http API /vol/lookup
2. remove batch delete http API /delete
|
6 years ago |
Chris Lu
|
76cbe8bf33
|
instant notification of new volumes added or deleted
|
6 years ago |
Chris Lu
|
44d8e35988
|
add listener for volumd id location for benchmark tool
|
7 years ago |
Chris Lu
|
d3205a0070
|
go fmt
|
7 years ago |
Chris Lu
|
7214a8e265
|
fix init error
|
7 years ago |
Chris Lu
|
cfbfc7cb67
|
fix compilation error
|
7 years ago |
Chris Lu
|
4e0522a80c
|
adjust API
|
7 years ago |
Chris Lu
|
888eb2abb5
|
filer read write all via locations from MasterClient
|
7 years ago |
Chris Lu
|
1d779389cb
|
MasterClient replicates all vid locations
|
7 years ago |
Chris Lu
|
01bcc89803
|
refactor into MasterClient
|
7 years ago |
Chris Lu
|
0d98949199
|
tmp commit
|
7 years ago |