aboutsummaryrefslogtreecommitdiff
path: root/weed/storage/erasure_coding
AgeCommit message (Collapse)AuthorFilesLines
2022-10-13vacuum metrics and force sync dst files (#3832)Konstantin Lebedev1-0/+1
2022-09-06ADHOC: add read needle meta grpc (#3581)Eric Yang1-2/+6
* ADHOC: add read needle meta grpc * add test * nit Co-authored-by: root <root@HQ-10MSTD3EY.roblox.local>
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu9-31/+31
2022-07-20rename parameter and reuse functionsguol-fnst1-1/+1
rename milestone to watermark
2022-04-18enhancement: replace sort.Slice with slices.SortFunc to reduce reflectionjustin1-4/+3
2022-03-28fix: encode small chunk return error maybe have some bug.justin1-1/+1
2021-09-12change server address from string to a typeChris Lu1-2/+3
2021-08-26refactor: separating out remote.protoChris Lu1-3/+3
2021-03-09volume: auto add missing vif filesChris Lu1-1/+1
fix https://github.com/chrislusf/seaweedfs/issues/1878
2021-02-16this can compile now!!!Chris Lu3-5/+13
2021-02-07fix typo offset.ToAcutalOffset to offset.ToActualOffsetbingoohuang4-7/+7
2020-11-27volume: add "-dir.idx" option for separate index storageChris Lu2-18/+31
fix https://github.com/chrislusf/seaweedfs/issues/1265
2020-10-21UI fix on rendering EC volumesChris Lu1-2/+2
addressing UI problem with https://github.com/chrislusf/seaweedfs/issues/1551
2020-08-26erasure coding: fix EC error if multiple disks are configured in one volume ↵Chris Lu1-0/+4
server
2020-08-26fix loggingChris Lu1-2/+2
2020-08-18support read option readDeleted=trueChris Lu1-1/+1
2020-08-18refactoringChris Lu1-1/+1
2020-08-18refactoring to typed SizeChris Lu6-15/+19
Go is amazing with refactoring!
2020-07-14go fmtChris Lu2-3/+3
2020-06-25checking ecx fileChris Lu2-0/+54
2020-06-25fixChris Lu1-1/+1
2020-06-25add more ec encoding loggingChris Lu1-0/+2
2020-06-18erasure coding: fix cases where there are no .ecj filesChris Lu1-1/+5
2020-03-22volume: automatically detect max volume countChris Lu1-0/+7
2020-03-09volume: fix memory leak during compactionChris Lu2-3/+8
fix https://github.com/chrislusf/seaweedfs/issues/1222
2020-02-04refactorChris Lu2-7/+7
2020-02-04volume: sdx generation uses memdb instead of compactMapChris Lu1-3/+4
fix https://github.com/chrislusf/seaweedfs/issues/1194
2020-02-02shell: add volume.configure.replication to change replication for a volumeChris Lu1-1/+1
fix https://github.com/chrislusf/seaweedfs/issues/1192
2019-12-28always create .vif fileChris Lu1-0/+3
2019-12-28ec: generate and copy .vif fileChris Lu1-0/+7
2019-12-28load volume info from .vif file, use superblock as a backupChris Lu1-0/+1
2019-12-23only copy required shardsChris Lu1-0/+7
2019-12-23shell: add ec.decode commandChris Lu3-1/+208
2019-12-18volume: use sorted index map for readonly volumesChris Lu4-14/+14
2019-07-17fix wrong volume countChris Lu1-1/+1
fix https://github.com/chrislusf/seaweedfs/issues/1013
2019-06-21ec deletion worksChris Lu1-3/+3
2019-06-20add grpc VolumeEcBlobDeleteChris Lu2-3/+3
2019-06-19ec volume support deletesChris Lu3-9/+133
2019-06-17adjust countersChris Lu1-2/+2
2019-06-16count number of volumes and ec shardsChris Lu1-0/+4
2019-06-05fix ec related bugsChris Lu1-2/+2
2019-06-04go fmtChris Lu1-1/+1
2019-06-04ui add ec shard statusesChris Lu2-0/+24
2019-06-04avoid the test that depends on ordering in a different folderChris Lu2-0/+0
2019-06-03fix ec.rebuild bugsChris Lu1-4/+2
2019-06-03fix multiple bugsChris Lu2-3/+110
2019-06-01ec shard delete also check ec volumes, in addition to volumesChris Lu1-5/+12
2019-05-31ask for the ec volume versionChris Lu1-0/+1
2019-05-30add collection.deleteChris Lu2-0/+15
2019-05-29clean up test filesChris Lu1-1/+1