seaweedfs/weed/command
askeipx 2e78a522ab
remove old raft servers if they don't answer to pings for too long (#3398)
* remove old raft servers if they don't answer to pings for too long

add ping durations as options

rename ping fields

fix some todos

get masters through masterclient

raft remove server from leader

use raft servers to ping them

CheckMastersAlive for hashicorp raft only

* prepare blocking ping

* pass waitForReady as param

* pass waitForReady through all functions

* waitForReady works

* refactor

* remove unneeded params

* rollback unneeded changes

* fix
2022-08-23 23:18:21 -07:00
..
scaffold exclude directories to sync on filer 2022-07-27 19:22:57 +05:00
autocomplete.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
backup.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
benchmark.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
command.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
compact.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
download.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
export.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
filer.go Add download speed limit support (#3408) 2022-08-05 01:16:42 -07:00
filer_backup.go refactor and fix strings.Split 2022-08-07 01:34:32 -07:00
filer_cat.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
filer_copy.go remove old raft servers if they don't answer to pings for too long (#3398) 2022-08-23 23:18:21 -07:00
filer_meta_backup.go filer prefer volume server in same data center (#3405) 2022-08-04 17:35:00 -07:00
filer_meta_tail.go also migrate jsonpb 2022-08-17 12:42:03 -07:00
filer_meta_tail_elastic.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
filer_meta_tail_non_elastic.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
filer_remote_gateway.go filer prefer volume server in same data center (#3405) 2022-08-04 17:35:00 -07:00
filer_remote_gateway_buckets.go move proto package 2022-08-17 12:05:07 -07:00
filer_remote_sync.go filer prefer volume server in same data center (#3405) 2022-08-04 17:35:00 -07:00
filer_remote_sync_dir.go filer.remote.sync: parallelize uploading to remove object storage 2022-08-22 00:01:48 -07:00
filer_replication.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
filer_sync.go fix(filer.sync): offset may be set to 0 (#3451) 2022-08-15 23:43:52 -07:00
filer_sync_jobs.go metadata processing use retry instead of retryForEver 2022-08-22 11:25:40 -07:00
filer_sync_std.go go fmt 2021-09-01 02:45:42 -07:00
filer_sync_windows.go filer.backup: escape colon from path on windows 2021-05-29 06:45:27 -07:00
fix.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
fuse.go Fix error handling 2021-07-21 22:48:04 +09:00
iam.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
imports.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
master.go refactor and fix strings.Split 2022-08-07 01:34:32 -07:00
master_follower.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
mount.go Fix link to osxfuse github page 2022-06-20 22:36:07 +02:00
mount_darwin.go remove dead code 2022-02-27 03:03:19 -08:00
mount_linux.go remove dead code 2022-02-27 03:03:19 -08:00
mount_notsupported.go remove dead code 2022-02-27 03:03:19 -08:00
mount_std.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
mq_broker.go wip note 2022-07-30 09:36:27 -07:00
s3.go filer prefer volume server in same data center (#3405) 2022-08-04 17:35:00 -07:00
scaffold.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
scaffold_test.go fix test 2019-11-28 18:44:27 -08:00
server.go refactor and fix strings.Split 2022-08-07 01:34:32 -07:00
shell.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
update.go moving 2022-07-29 23:39:11 -07:00
update_full.go remove hdfs, add tikv for full version update 2022-06-28 12:35:07 +08:00
upload.go remove old raft servers if they don't answer to pings for too long (#3398) 2022-08-23 23:18:21 -07:00
version.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
volume.go refactor and fix strings.Split 2022-08-07 01:34:32 -07:00
volume_test.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
webdav.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00