guol-fnst
|
de6aa9cce8
|
avoid duplicated volume directory
|
3 years ago |
chrislu
|
866fed1eab
|
avoid grpc name conflict
fix https://github.com/chrislusf/seaweedfs/issues/3055
|
3 years ago |
chrislu
|
29198720f2
|
s3: add grpc server to accept configuration changes
|
3 years ago |
chrislu
|
8bc16f1149
|
rename
|
3 years ago |
chrislu
|
94635e9b5c
|
filer: add filer group
|
3 years ago |
chrislu
|
4bd6bea429
|
fix test
|
3 years ago |
Konstantin Lebedev
|
1e35b4929f
|
shell vacuum volume by collection and volume id
|
3 years ago |
chrislu
|
b4be56bb3b
|
add timing info during ping operation
|
3 years ago |
Konstantin Lebedev
|
35bc67f030
|
fix conflicts
|
3 years ago |
Konstantin Lebedev
|
85d80fd36d
|
fix removing old raft server
|
3 years ago |
Konstantin Lebedev
|
357aa818fe
|
add raft shell cmds
|
3 years ago |
chrislu
|
bc888226fc
|
erasure coding: tracking encoded/decoded volumes
If an EC shard is created but not spread to other servers, the masterclient would think this shard is not located here.
|
3 years ago |
chrislu
|
958f880b70
|
mount: add grpc method to adjust quota
|
3 years ago |
chrislu
|
daca2d22a5
|
use original server address string as map key
|
3 years ago |
chrislu
|
bbbbbd70a4
|
master supports grpc ping
|
3 years ago |
chrislu
|
743ad690b6
|
filer supports grpc ping
|
3 years ago |
chrislu
|
800cbc004c
|
volume server adds ping function
|
3 years ago |
chrislu
|
21e0898631
|
refactor: change masters from a slice to a map
|
3 years ago |
chrislu
|
a0bad1c997
|
remove any go mod changes
This reverts commit 6c7f7d6887 .
|
3 years ago |
chrislu
|
6c7f7d6887
|
Revert "Merge pull request #2782 from SadmiB/upstream"
This reverts commit a644b7236a , reversing
changes made to 349257f822 .
|
3 years ago |
SadmiB
|
d12540c9f2
|
Add contabo api client
|
3 years ago |
chrislu
|
4042fdf3bb
|
rename to skipCheckParentDir
related to https://github.com/chrislusf/seaweedfs/pull/2761
It's better to default to false.
|
3 years ago |
chrislu
|
202a29d014
|
refactoring
|
3 years ago |
chrislu
|
91d6785cf3
|
define metadata action types
|
3 years ago |
chrislu
|
be3fc77391
|
mount2: use consistent inode
|
3 years ago |
chrislu
|
ceaf993a27
|
mount2: add rdev
|
3 years ago |
chrislu
|
b9b684194f
|
remove max connection age
following https://github.com/grpc/grpc-go/issues/3170#issuecomment-552517779
|
3 years ago |
chrislu
|
b1063162b6
|
display bucket quota
|
3 years ago |
chrislu
|
fec8428fd8
|
POSIX: different inode for same named different file types
|
3 years ago |
chrislu
|
6a12520a96
|
fix logging
|
3 years ago |
chrislu
|
5c87fcc6d2
|
add client id for all metadata listening clients
|
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 |
banjiaojuhao
|
083bf3a137
|
filer server: add "datacenter, rack and datanode" for path specific configuration
|
3 years ago |
banjiaojuhao
|
08336be92e
|
filer server: allow upload file to specific dataNode
|
3 years ago |
chrislu
|
a2d3f89c7b
|
add lock messages
|
3 years ago |
chrislu
|
b70cb3e0b2
|
upgrade protoc to 3.17.3
$brew install protobuf
$ protoc --version
libprotoc 3.17.3
$ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.26
$ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.1
|
3 years ago |
Chris Lu
|
e0fc2898e9
|
auto updated filer peer list
|
3 years ago |
Chris Lu
|
4b9c42996a
|
refactor grpc API
|
3 years ago |
Chris Lu
|
5ea86ef1da
|
Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()"
This reverts commit af71ae11aa .
|
3 years ago |
Chris Lu
|
af71ae11aa
|
master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()
|
3 years ago |
Chris Lu
|
5160eb08f7
|
shell: optionally read filer address from master
|
3 years ago |
Chris Lu
|
24858507cc
|
rename API to avoid confusion
|
3 years ago |
Chris Lu
|
5435027ff0
|
volume copy: stream out copying progress and avoid grpc request timeout
fix https://github.com/chrislusf/seaweedfs/issues/2386
|
3 years ago |
Chris Lu
|
3be3c17f59
|
volume vacuum: avoid timeout with streaming progress report
fix https://github.com/chrislusf/seaweedfs/issues/2396
|
3 years ago |
Chris Lu
|
cca62fdb30
|
mount: streaming renaming folders
|
3 years ago |
Chris Lu
|
004e56c1a6
|
save updated lastTsNs
|
3 years ago |
Chris Lu
|
0a856241fe
|
avoid int bigger than math.MaxInt32
fix https://github.com/chrislusf/seaweedfs/issues/2363
|
3 years ago |
Chris Lu
|
225b019fe0
|
stream read multiple volumes in a volume server
|
3 years ago |
Chris Lu
|
c4d7ee6c5c
|
volume server: read all files in a volume
|
3 years ago |
Chris Lu
|
52fe86df45
|
use default 10000 for grpc port
|
3 years ago |