chrislu
|
ae5bd0667a
rename proto field from DestroyTime to expire_at_sec
|
3 weeks ago |
augustazz
|
0b00706454
EC volume supports expiration and displays expiration message when executing volume.list (#5895)
|
3 months ago |
chrislu
|
645ae8c57b
Revert "Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs""
|
1 year ago |
chrislu
|
8cb42c39ad
Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs"
|
1 year ago |
dependabot[bot]
|
a04bd4d26f
Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 (#4850)
|
1 year ago |
chrislu
|
ff7b6d779e
avoid overwriting variables
|
1 year ago |
chrislu
|
0a22eea55d
collect ec shard from multiple locations
|
1 year ago |
Ryan Russell
|
277976bd76
refactor(storage): readability improvements (#3703)
|
2 years ago |
chrislu
|
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
|
2 years ago |
justin
|
3551ca2fcf
enhancement: replace sort.Slice with slices.SortFunc to reduce reflection
|
2 years ago |
chrislu
|
9f9ef1340c
use streaming mode for long poll grpc calls
|
2 years ago |
Chris Lu
|
e5fc35ed0c
change server address from string to a type
|
3 years ago |
Chris Lu
|
734c980040
volume: support concurrent download data size limit
|
3 years ago |
Chris Lu
|
a8114da02d
avoid thundering herd effect
|
3 years ago |
Chris Lu
|
ae74d8f02a
fix error message
|
3 years ago |
Chris Lu
|
f8446b42ab
this can compile now!!!
|
3 years ago |
bingoohuang
|
7256902fb0
fix typo offset.ToAcutalOffset to offset.ToActualOffset
|
3 years ago |
Chris Lu
|
bd8b9b0c2e
some changes to prepare fix after failed reads
|
4 years ago |
Chris Lu
|
ab759f0ec2
erasure coding: fix EC error if multiple disks are configured in one volume server
|
4 years ago |
Chris Lu
|
c026eb0592
refactoring
|
4 years ago |
Chris Lu
|
32a1f22730
more logs
|
4 years ago |
Chris Lu
|
892e726eb9
avoid reusing context object
|
4 years ago |
Chris Lu
|
72a64a5cf8
use the same context object in order to retry
|
4 years ago |
Chris Lu
|
37b64a50b4
ec: generate and copy .vif file
|
4 years ago |
Chris Lu
|
09ca936c78
shell: add ec.decode command
|
4 years ago |
Chris Lu
|
ee2072dff9
volume: avoid inifinite loop reading ec volume info if error happens
|
5 years ago |
Chris Lu
|
84c503c6a7
adjust ec reading log level
|
5 years ago |
Chris Lu
|
a14bd31f5b
go fmt
|
5 years ago |
Chris Lu
|
f88a8bda7b
ec deletion works
|
5 years ago |
Chris Lu
|
4cea8aefd0
add grpc VolumeEcBlobDelete
|
5 years ago |
Chris Lu
|
856da7aae2
ec volume support deletes
|
5 years ago |
Chris Lu
|
935639b908
metrics: disk size for <collection, normal/EC>
|
5 years ago |
Chris Lu
|
0fdb1e705d
collect volume disk usage metrics
|
5 years ago |
Chris Lu
|
57092d69ac
go fmt
|
5 years ago |
Chris Lu
|
d344e0a035
fix ec related bugs
|
5 years ago |
Chris Lu
|
450f4733ce
report empty volume or ec shards
|
5 years ago |
Chris Lu
|
ca8a2bb534
go fmt
|
5 years ago |
Chris Lu
|
2215e81be7
ui add ec shard statuses
|
5 years ago |
Chris Lu
|
7e80b2b882
fix multiple bugs
|
5 years ago |
Chris Lu
|
133b772fb5
destroy ec volume if it is empty
|
5 years ago |
Chris Lu
|
de1a35acdd
conditionally fresh the shard locations
|
5 years ago |
Chris Lu
|
47f1901843
ask for the ec volume version
|
5 years ago |
Chris Lu
|
689930f092
forget shards that are broken
|
5 years ago |
Chris Lu
|
aaab2c25f5
resolve concurrent modification problem
|
5 years ago |
Chris Lu
|
5dd67f9acf
reading by recover from other shards
|
5 years ago |
Chris Lu
|
3f9ecee40f
working with reading remote intervals
|
5 years ago |
Chris Lu
|
4f76342cbc
WIP
|
5 years ago |
Chris Lu
|
2858a954b3
read ec volume shards locations from master
|
5 years ago |
Chris Lu
|
713596e781
caching ec shard locations
|
5 years ago |
Chris Lu
|
217cde0a3b
refactoring
|
5 years ago |