aboutsummaryrefslogtreecommitdiff
path: root/weed/shell
AgeCommit message (Collapse)AuthorFilesLines
2022-07-01edge case checking when volume server does not have capacity to balancechrislu1-0/+4
fix https://github.com/chrislusf/seaweedfs/issues/3257
2022-07-01fix testschrislu1-1/+2
2022-06-30fix logicKonstantin Lebedev1-10/+14
add option targetServer https://github.com/chrislusf/seaweedfs/issues/3255
2022-06-29use const multipart uploads folderKonstantin Lebedev1-1/+2
avoid error bucket NotEmpty if multipart uploads folder exist
2022-06-20remote storage: stop supporting hdfs as a remote storagechrislu1-21/+0
2022-06-20remove go.uber.org/atomic石昌林2-33/+139
2022-06-17some code optimizations石昌林2-39/+164
2022-06-17add some unit tests and some code optimizes石昌林2-38/+115
2022-06-15add s3 circuit breaker support for 'simultaneous request count' and ↵石昌林2-0/+342
'simultaneous request bytes' limitations configure s3 circuit breaker by 'command_s3_circuitbreaker.go': usage eg: # Configure the number of simultaneous global (current s3api node) requests s3.circuit.breaker -global -type count -actions Write -values 1000 -apply # Configure the number of simultaneous requests for bucket x read and write s3.circuit.breaker -buckets -type count -actions Read,Write -values 1000 -apply # Configure the total bytes of simultaneous requests for bucket write s3.circuit.breaker -buckets -type bytes -actions Write -values 100MiB -apply # Disable circuit breaker config of bucket 'x' s3.circuit.breaker -buckets x -enable false -apply # Delete circuit breaker config of bucket 'x' s3.circuit.breaker -buckets x -delete -apply
2022-06-12collect volume server statuschrislu1-1/+33
2022-06-10fix: fix command prompt informationshichanglin51-1/+1
2022-06-06filer: remove replication, collection, disk_type info from entry metadatachrislu2-11/+3
these metadata can change and are not used
2022-06-03volume.fix.replication fix retry logicchrislu1-1/+1
fix https://github.com/chrislusf/seaweedfs/issues/3136
2022-05-31help message when in simulation modechrislu13-2/+21
2022-05-31fix error reporting for "Need to a hdd disk type"chrislu1-1/+1
related to https://github.com/chrislusf/seaweedfs/issues/3128
2022-05-30typochrislu1-1/+1
2022-05-29shell: cluster.ps display filer groupchrislu1-4/+25
2022-05-16fix collectionIsMismatch charsetKonstantin Lebedev1-3/+3
2022-05-16fix skip loopKonstantin Lebedev1-1/+5
2022-05-16avoid delete volume replica if collection mismatchKonstantin Lebedev1-0/+7
2022-05-15shell: volume.fsck add a note for -reallyDeleteFromVolume optionchrislu1-1/+1
2022-05-01filer: add filer groupchrislu4-1/+5
2022-04-29fix return valueguosj2-2/+2
2022-04-26Merge pull request #2967 from kmlebedev/vl_chk_disk_vlidChris Lu1-0/+4
volume.check.disk add param volumeId
2022-04-25forcePurging descKonstantin Lebedev1-1/+1
2022-04-25change forcePurging to a pointerKonstantin Lebedev1-3/+3
2022-04-25delete missing data from volumes in one replicaKonstantin Lebedev1-3/+5
2022-04-25volume.check.disk add param volumeIdKonstantin Lebedev1-0/+4
2022-04-19Merge pull request #2858 from kmlebedev/fsck_replicasChris Lu1-87/+150
fsck replicas
2022-04-19volume.list show only readonly, collectionPattern and volumeIdKonstantin Lebedev1-10/+42
2022-04-18add helpKonstantin Lebedev1-2/+2
2022-04-18shell vacuum volume by collection and volume idKonstantin Lebedev1-0/+4
2022-04-18Merge branch 'master' into slices.SortFuncleyou2405-35/+226
2022-04-18enhancement: replace sort.Slice with slices.SortFunc to reduce reflectionjustin9-65/+52
2022-04-16shell: cluster.check prints out clock delta and network latencychrislu1-30/+42
2022-04-12fix nil in cluster_check shell commandchrislu1-1/+4
fix https://github.com/chrislusf/seaweedfs/issues/2905
2022-04-12cleanupUploads use jwt tokenKonstantin Lebedev1-3/+11
2022-04-11avoid breaking loop in cleanupUploads if error is emptyKonstantin Lebedev1-2/+4
2022-04-11use "cluster.raft.{ps,add,remove}"Konstantin Lebedev3-6/+6
2022-04-07Merge branch 'new_master' into hashicorp_raftKonstantin Lebedev1-1/+1
# Conflicts: # weed/pb/master_pb/master.pb.go
2022-04-07fix removing old raft serverKonstantin Lebedev1-1/+2
2022-04-06add raft shell cmdsKonstantin Lebedev3-0/+165
2022-04-05erasure coding: tracking encoded/decoded volumeschrislu1-1/+1
If an EC shard is created but not spread to other servers, the masterclient would think this shard is not located here.
2022-04-04check missing hdd disk typechrislu1-0/+13
2022-04-02configure mount quotachrislu1-0/+64
2022-04-01skip pinging self for master and volume serverchrislu1-4/+7
2022-04-01add check between peerschrislu1-0/+60
2022-04-01check cluster connectivitieschrislu1-0/+157
2022-04-01findExtraChunksInVolumeServers in consideration of replicationKonstantin Lebedev1-16/+52
2022-04-01fix collect filer filesKonstantin Lebedev1-3/+4