chrislu
9f20d3ebd1
add dc and rack
3 years ago
chrislu
94635e9b5c
filer: add filer group
3 years ago
chrislu
21e0898631
refactor: change masters from a slice to a map
3 years ago
chrislu
826a7b307e
master: remove hard coded filer settings in master.toml
fix https://github.com/chrislusf/seaweedfs/issues/2529
3 years ago
chrislu
9f9ef1340c
use streaming mode for long poll grpc calls
streaming mode would create separate grpc connections for each call.
this is to ensure the long poll connections are properly closed.
3 years ago
chrislu
a2d3f89c7b
add lock messages
3 years ago
Chris Lu
ad5099e570
refactor
3 years ago
Chris Lu
e5fc35ed0c
change server address from string to a type
3 years ago
Chris Lu
0128239c0f
handle ipv6 addresses
3 years ago
Chris Lu
1e22166939
adjust error message
3 years ago
Chris Lu
d84c311699
refactoring
3 years ago
Chris Lu
990fa69bfe
add back AdjustedUrl() related code
4 years ago
Chris Lu
00707ec00f
mount: outsideContainerClusterMode proxy through filer
Running mount outside of the cluster would not need to expose all the volume servers to outside of the cluster. The chunk read and write will go through the filer.
4 years ago
Chris Lu
6ca10725b8
Revert "mount: when outside cluster network, use filer as proxy to access volume servers"
This reverts commit 096e088d7b
.
4 years ago
Chris Lu
096e088d7b
mount: when outside cluster network, use filer as proxy to access volume servers
4 years ago
Konstantin Lebedev
fc7baef5bb
fiil serverUrls sorted by data center
4 years ago
Chris Lu
723ae11db4
refactoring in order to adjust volume server url later
4 years ago
Chris Lu
5d3ec22975
refactoring
5 years ago
Chris Lu
ed3cf811f5
refactoring
5 years ago
Chris Lu
73564e6a01
master: add cluster wide lock/unlock operation in weed shell
fix https://github.com/chrislusf/seaweedfs/issues/1286
5 years ago
Chris Lu
30ee4f3291
add exclusive lock library on shell
5 years ago
Chris Lu
076c8bd3bc
filer master start up with default ip address instead of just localhost
5 years ago
Chris Lu
8e23dc078b
refactoring
5 years ago
Chris Lu
91da7057b1
refactoring
5 years ago
Chris Lu
dd5b582d05
go fmt
5 years ago
Chris Lu
782d776d2a
refactoring
5 years ago
Chris Lu
b51fa81f0e
fix directory checking
5 years ago
Chris Lu
e666aeece2
simplify parsing filer host and port
5 years ago
Chris Lu
d151185b7e
shell: desupport filer url in the arguments
5 years ago
Chris Lu
c0f0fdb3ba
refactoring
5 years ago
Chris Lu
afb20de14c
breaks dependency loop
5 years ago
Chris Lu
8645283a7b
fuse mount: avoid lookup nil entry
fix https://github.com/chrislusf/seaweedfs/issues/1221
5 years ago
Chris Lu
410bce3925
go fmt
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
0fa1269bc7
filer: streaming file listing
5 years ago
Chris Lu
69de05f6cb
go fmt
5 years ago
Chris Lu
288c45a690
fix iitial filer url
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
57092d69ac
go fmt
6 years ago
Chris Lu
ede876cfdb
periodic scripts exeuction from leader master
6 years ago
Chris Lu
b142f9f1d5
go fmt
6 years ago
Chris Lu
af37b374cb
weed shell: fs.cd change current directory
6 years ago
Chris Lu
715a38da1e
weed shell: add fs.cd, fs.pwd to change to a directory and print current directory
6 years ago
Chris Lu
f3d316a846
weed shell: adding file system disk usage fs.du
fix https://github.com/chrislusf/seaweedfs/issues/889
echo "fs.du http://localhost:8888/some/path " | weed shell
6 years ago
Chris Lu
657dd2e6c9
add shell command to list all collections
6 years ago