Konstantin Lebedev
|
85d80fd36d
|
fix removing old raft server
|
2022-04-07 15:31:37 +05:00 |
|
Konstantin Lebedev
|
14a2cc83bf
|
raft update peers via OnPeerUpdate
|
2022-04-06 21:17:04 +05:00 |
|
Konstantin Lebedev
|
357aa818fe
|
add raft shell cmds
|
2022-04-06 15:23:53 +05:00 |
|
Konstantin Lebedev
|
c1aeded2dd
|
force raft bootstrap
avoid err bootstrap only works on new clusters
|
2022-04-06 12:18:43 +05:00 |
|
Konstantin Lebedev
|
0e796a5582
|
rm set NoSnapshotRestoreOnStart
|
2022-04-05 18:28:42 +05:00 |
|
Konstantin Lebedev
|
68f11b9687
|
sleep bootstraping
|
2022-04-05 15:42:19 +05:00 |
|
Konstantin Lebedev
|
1ae7f509f5
|
LocalID from raw string
|
2022-04-05 13:50:39 +05:00 |
|
Konstantin Lebedev
|
89d32a0670
|
fix glog Info
|
2022-04-05 13:43:34 +05:00 |
|
Konstantin Lebedev
|
17c6e8e39f
|
Merge branch 'new_master' into hashicorp_raft
# Conflicts:
# go.mod
# go.sum
|
2022-04-05 13:29:46 +05:00 |
|
Konstantin Lebedev
|
b7cdde14ae
|
auto bootstraping and update peers
|
2022-04-05 13:17:53 +05:00 |
|
chrislu
|
4aae87f405
|
check missing hdd disk type
|
2022-04-04 14:48:00 -07:00 |
|
Konstantin Lebedev
|
622297f1a7
|
add stats raft handler
|
2022-04-04 19:16:06 +05:00 |
|
Konstantin Lebedev
|
1a1e5778c3
|
fix cluster status
|
2022-04-04 18:52:08 +05:00 |
|
Konstantin Lebedev
|
14dd971890
|
hashicorp raft with state machine
|
2022-04-04 17:51:51 +05:00 |
|
Konstantin Lebedev
|
c514710b7b
|
initial add hashicorp raft
|
2022-04-04 13:50:56 +05:00 |
|
chrislu
|
d310711de0
|
avoid possible deadlock: move metadata log flush channel out of lock scope
|
2022-04-03 21:53:30 -07:00 |
|
chrislu
|
77a7d7253f
|
2.97
|
2022-04-03 19:08:01 -07:00 |
|
chrislu
|
e8d7bb42e2
|
avoid concurrent access to map object
fix https://github.com/chrislusf/seaweedfs/issues/2866
|
2022-04-03 01:08:25 -07:00 |
|
chrislu
|
6a2bcd03aa
|
configure mount quota
|
2022-04-02 21:34:26 -07:00 |
|
chrislu
|
958f880b70
|
mount: add grpc method to adjust quota
|
2022-04-02 15:14:37 -07:00 |
|
chrislu
|
a8eefda452
|
Merge branch 'master' of https://github.com/chrislusf/seaweedfs
|
2022-04-01 20:25:37 -07:00 |
|
chrislu
|
105578a2f2
|
skip pinging self for master and volume server
|
2022-04-01 20:25:35 -07:00 |
|
root
|
b7e34016d4
|
fix error response in case of wrong expire time format
|
2022-04-02 11:01:33 +08:00 |
|
chrislu
|
4ecba915f3
|
add check between peers
|
2022-04-01 17:40:25 -07:00 |
|
chrislu
|
daca2d22a5
|
use original server address string as map key
|
2022-04-01 17:34:42 -07:00 |
|
chrislu
|
4b5c0e3fa9
|
check cluster connectivities
|
2022-04-01 17:27:49 -07:00 |
|
chrislu
|
6d55716fc3
|
use constants
|
2022-04-01 16:55:26 -07:00 |
|
chrislu
|
bbbbbd70a4
|
master supports grpc ping
|
2022-04-01 16:50:58 -07:00 |
|
chrislu
|
743ad690b6
|
filer supports grpc ping
|
2022-04-01 16:44:58 -07:00 |
|
chrislu
|
2305508b65
|
refactor: separate into two files
|
2022-04-01 16:40:49 -07:00 |
|
chrislu
|
800cbc004c
|
volume server adds ping function
|
2022-04-01 16:37:06 -07:00 |
|
Konstantin Lebedev
|
4f5b018a02
|
collecting only bucket volumes
|
2022-03-31 13:35:58 +05:00 |
|
Konstantin Lebedev
|
691ed50957
|
use constant for ErrBucketNotEmpty
|
2022-03-31 08:44:48 +05:00 |
|
Konstantin Lebedev
|
b6a2b43efe
|
allowDeleteBucketNotEmpty
|
2022-03-30 22:46:13 +05:00 |
|
Konstantin Lebedev
|
a8b15c676c
|
s3 test bucket delete nonempty
|
2022-03-30 21:06:26 +05:00 |
|
Chris Lu
|
ce8ef60c59
|
Merge pull request #2840 from kmlebedev/fix_multi_object_delete_key_limit
fix test_s3.test_multi_object_delete_key_limit and test_multi_objectv2_delete_key_limit
|
2022-03-30 01:27:13 -07:00 |
|
Konstantin Lebedev
|
6317f6a8a9
|
fix Description
|
2022-03-30 13:04:15 +05:00 |
|
Chris Lu
|
8732cc24c8
|
Merge pull request #2849 from guo-sj/update_user
Add AWS IAM update user API and its test case
|
2022-03-29 22:36:26 -07:00 |
|
Konstantin Lebedev
|
993283bb1d
|
revert sort.Search
|
2022-03-29 19:53:12 +05:00 |
|
Konstantin Lebedev
|
5b90a39954
|
fix s3 tests:
multipart_upload_incorrect_etag
multipart_resend_first_finishes_last
|
2022-03-29 19:21:09 +05:00 |
|
Konstantin Lebedev
|
9231971c88
|
fix test_s3.test_multi_object_delete_key_limit and
test_multi_objectv2_delete_key_limit
|
2022-03-29 16:55:09 +05:00 |
|
guosj
|
ed07e76f0e
|
add test function
|
2022-03-29 17:21:59 +08:00 |
|
Konstantin Lebedev
|
84b7b83517
|
fix permission mkdir snapshot
avoid open file operation not permitted
|
2022-03-28 18:41:52 +05:00 |
|
Chris Lu
|
93615b2a49
|
Merge pull request #2828 from guo-sj/fix-tagging-error
Fix delete all "Seaweed-" prefixed tagging error
|
2022-03-28 00:35:22 -07:00 |
|
guosj
|
dd2b9d93cc
|
update code according to PR's comment
|
2022-03-28 15:23:31 +08:00 |
|
guosj
|
02076f01a6
|
fix tagging error
|
2022-03-28 14:50:48 +08:00 |
|
justin
|
d51a724101
|
fix: encode small chunk return error maybe have some bug.
|
2022-03-28 13:11:24 +08:00 |
|
chrislu
|
0490ee87ef
|
2.96
|
2022-03-27 16:11:17 -07:00 |
|
chrislu
|
86d4c52d6e
|
Merge branch 'master' of https://github.com/chrislusf/seaweedfs
|
2022-03-26 13:33:20 -07:00 |
|
chrislu
|
21e0898631
|
refactor: change masters from a slice to a map
|
2022-03-26 13:33:17 -07:00 |
|