Chris Lu
bf218cd59d
removing etcd sequencer
causing go mod tidy problem. If anyone wants this, please help to resolve this first.
github.com/chrislusf/seaweedfs/weed/sequence imports
go.etcd.io/etcd/client tested by
go.etcd.io/etcd/client.test imports
github.com/coreos/etcd/integration imports
github.com/coreos/etcd/proxy/grpcproxy imports
google.golang.org/grpc/naming: module google.golang.org/grpc@latest found (v1.41.0), but does not contain package google.golang.org/grpc/naming
3 years ago
Chris Lu
6a030547a2
server: remove peer check if not starting master
more fix https://github.com/chrislusf/seaweedfs/issues/2352
3 years ago
Chris Lu
62c2732fd1
add back logic to check master peers
fix https://github.com/chrislusf/seaweedfs/issues/2352
3 years ago
Chris Lu
04662126bb
add redis3
3 years ago
Chris Lu
366f522a2d
add redis3
3 years ago
Chris Lu
b297849147
typo
3 years ago
Chris Lu
af207bbaf0
retry both assign volume and uploading data
fix https://github.com/chrislusf/seaweedfs/issues/2351
3 years ago
Chris Lu
4a1d4d7462
s3: default to allow empty folder for better performance
3 years ago
Chris Lu
a814f3f0a8
adjust metadata tail output
3 years ago
Chris Lu
52fe86df45
use default 10000 for grpc port
3 years ago
Chris Lu
84fdda85e7
go fmt
3 years ago
Chris Lu
94a01fcfcb
filer.remote.gateway: add options to include or exclude new bucket names to mirror
3 years ago
Chris Lu
b5f4910412
adjust help messages
3 years ago
Chris Lu
f0907eb83c
add command filre.remote.gateway
3 years ago
Chris Lu
63da4bbb54
separate filer.remote.gateway command to avoid confusion
3 years ago
Chris Lu
2789d10342
go fmt
3 years ago
Chris Lu
e5fc35ed0c
change server address from string to a type
3 years ago
Chris Lu
2c9d4c8f43
custom grpc port: filer
3 years ago
Chris Lu
e690a2be16
custom grpc port: volume server
3 years ago
Chris Lu
232ad2fe65
custom grpc port: master follower
3 years ago
Chris Lu
bd1f800efe
custom grpc port: master
3 years ago
Chris Lu
2b8ab1534a
mysql table DDL: minor, not necessary, but a little more strict
the directory is already hashed into dirhash. So this change is not strictly required.
3 years ago
Chris Lu
574485ec69
better IP v6 support
3 years ago
Chris Lu
0128239c0f
handle ipv6 addresses
3 years ago
Chris Lu
6923af7280
refactoring
3 years ago
Chris Lu
64f6532fbe
update help message
3 years ago
Chris Lu
308d4b2dae
filer.remote.sync: createBucketWithRandomSuffix defaults to true
3 years ago
Chris Lu
c218ef20c7
filer.remote.sync: automatically detect the primary remote storage
3 years ago
Chris Lu
1702ce5395
remove unused code
3 years ago
Chris Lu
60573fd3e2
option to map remote bucket to trimmed bucket name
3 years ago
Chris Lu
bdefdee4e6
filer.remote.sync: add option to add randomized suffix to buckets to avoid conflicts
3 years ago
Chris Lu
98c68d7a79
filer.remote.sync fix upload logic
3 years ago
Chris Lu
16a342eb8a
re-ordering
3 years ago
Chris Lu
796b2eb929
remember sync time
3 years ago
Chris Lu
99d4594ee8
update remote storage mount mapping
3 years ago
Chris Lu
13cc2ef723
when creating bucket, use remote storage client for default storage
3 years ago
Chris Lu
4b28c5f6c3
filer.remote.sync: split into buckets mode and single directory mode
3 years ago
Chris Lu
03a31587ce
go fmt
3 years ago
Chris Lu
7f2a8246a9
minor
3 years ago
Chris Lu
9a73b0e3c9
refactor
3 years ago
Chris Lu
e281f0fa82
refactor
3 years ago
Chris Lu
7ce97b59d8
go fmt
3 years ago
Chris Lu
3bd48c4f29
filer.remote.sync: exit when directory is unmounted
this will not propagate the deletions back to the cloud
3 years ago
Chris Lu
8e125339d5
line wrap
3 years ago
Chris Lu
68ea99190f
add additionalPathPrefixes
3 years ago
Chris Lu
6deee4c0b9
import hdfs
3 years ago
Chris Lu
a31f2907f0
cloud drive: filer.remote.sync supports remove folder
3 years ago
Chris Lu
05d2774117
refactoring
3 years ago
Chris Lu
a9b41900d8
handle cases when mounted directory does not exist
3 years ago
Chris Lu
05a648bb96
refactor: separating out remote.proto
3 years ago