aboutsummaryrefslogtreecommitdiff
path: root/weed/topology/topology.go
AgeCommit message (Expand)AuthorFilesLines
2023-06-09Healthz check for deadlocks (#4558)Konstantin Lebedev1-0/+22
2023-03-16Retry until a leader is selected. (#4318)Stewart Miles1-1/+14
2023-03-15Use exponential backoff to query leader. (#4313)Stewart Miles1-13/+6
2023-03-02 fix chunk.ModifiedTsNs (#4264)zemul1-1/+1
2022-12-28support enable/disable vacuum (#4087)Guo Lei1-0/+11
2022-09-10avoid dead lockchrislu1-1/+1
2022-09-10replace PR https://github.com/seaweedfs/seaweedfs/pull/3621chrislu1-1/+3
2022-08-24Add raft server access mutex to avoid races (#3503)Patrick Schmidt1-15/+35
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-9/+9
2022-07-27"github.com/chrislusf/raft" => "github.com/seaweedfs/raft"chrislu1-1/+1
2022-05-17fix naming conventionguol-fnst1-2/+2
2022-05-16avoid duplicated volume directoryguol-fnst1-4/+7
2022-05-01go fmtchrislu1-3/+3
2022-04-10Merge pull request #2868 from kmlebedev/hashicorp_raftChris Lu1-3/+22
2022-04-07fix: master lose some volumesshibinbin1-0/+11
2022-04-04hashicorp raft with state machineKonstantin Lebedev1-3/+22
2021-12-16log message adds server namechrislu1-1/+1
2021-09-12change server address from string to a typeChris Lu1-4/+5
2021-09-05refactorChris Lu1-2/+2
2021-06-21master: avoid repeated leader redirectionChris Lu1-1/+6
2021-05-11master: avoid creating too many volumesChris Lu1-4/+4
2021-05-06ahead of time volume assignmentqieqieplus1-4/+8
2021-02-16this can compile now!!!Chris Lu1-5/+7
2021-02-13disk type can be generic tagsChris Lu1-3/+3
2020-12-13rename from volumeType to diskTypeChris Lu1-13/+13
2020-12-13fix testsChris Lu1-0/+3
2020-12-13volume server set volume type and heartbeat to the masterChris Lu1-4/+15
2020-12-13adding volume typeChris Lu1-8/+8
2020-11-22avoid possible concurrent access inside ensureCorrectWritables()Chris Lu1-1/+3
2020-10-21adding locking to avoid nil VolumeLocationListChris Lu1-1/+1
2020-08-10minor adjustmentsChris Lu1-5/+3
2020-08-10fix bug: two same volumeId in different collectionscheng.li011-13/+14
2020-06-05Set volumes ReadOnly if low free disk spaceEvgenii Kozlov1-1/+6
2020-04-01Added treat_replication_as_minimums master toml optionJames Hartig1-3/+5
2020-01-10treat it as a single node cluster if empty raft server nameChris Lu1-3/+8
2019-12-23shell: add ec.decode commandChris Lu1-1/+3
2019-10-30fix leader master /dir/lookup apiLei Liu1-1/+1
2019-10-29misc updatedLei Liu1-2/+2
2019-07-21go fmtChris Lu1-1/+0
2019-07-21master: ensure only one exclusive vacuum processChris Lu1-0/+2
2019-06-05fix ec related bugsChris Lu1-1/+9
2019-05-30collection list normal and ec volumesChris Lu1-5/+7
2019-05-30list ec collections alsoChris Lu1-2/+14
2019-05-23register ec shards to topologyChris Lu1-1/+5
2019-05-23add commentsChris Lu1-0/+2
2019-04-21adjust log or errorChris Lu1-2/+6
2019-04-20add remove volumes with version infoChris Lu1-2/+8
2019-04-20shell: add command volume.moveChris Lu1-1/+25
2019-04-18refactoringChris Lu1-4/+5
2019-03-16add shell command to list all collectionsChris Lu1-0/+7