aboutsummaryrefslogtreecommitdiff
path: root/weed/wdclient
AgeCommit message (Expand)AuthorFilesLines
2022-05-30fresh filer store bootstrap from the oldest peerchrislu1-2/+2
2022-05-01filer: add filer groupchrislu1-18/+23
2022-04-05erasure coding: tracking encoded/decoded volumeschrislu2-6/+68
2022-04-01check cluster connectivitieschrislu1-0/+5
2022-03-26refactor: change masters from a slice to a mapchrislu1-2/+2
2022-02-04move error to a separate filechrislu1-6/+6
2022-01-24new master metricsKonstantin Lebedev1-1/+8
2021-12-26use streaming mode for long poll grpc callschrislu2-7/+7
2021-12-10add lock messageschrislu1-0/+6
2021-11-16fix same dc and other dcChris Lu1-2/+2
2021-11-12randomize same-dc servers and other-dc serversChris Lu1-2/+11
2021-11-06auto updated filer peer listChris Lu1-4/+9
2021-11-06send peers info to filersChris Lu1-0/+9
2021-11-05refactor grpc APIChris Lu1-21/+24
2021-11-05Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocati...Chris Lu1-3/+3
2021-11-03master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()Chris Lu1-3/+3
2021-11-02adjust master client log levelChris Lu1-1/+1
2021-11-02shell: optionally read filer address from masterChris Lu1-1/+5
2021-09-19refactorChris Lu1-5/+7
2021-09-12change server address from string to a typeChris Lu2-13/+18
2021-09-07better IP v6 supportChris Lu1-177/+0
2021-07-05another fix related to 64 bit alignmentChris Lu1-1/+1
2021-05-21simplify a bitChris Lu1-3/+1
2021-05-21waits in case master lost connectionChris Lu1-0/+3
2021-04-22shell: show which server holds the lockChris Lu1-2/+4
2021-03-14go fmtChris Lu3-3/+3
2021-03-06adds tcp writes benchmarkChris Lu1-0/+97
2021-03-06migrated multi host connection pool from godropbox packageChris Lu12-0/+1538
2021-01-06add "weed filer.cat" to read files directly from volume serversChris Lu1-0/+10
2020-11-12gen pbKonstantin Lebedev1-0/+1
2020-11-12fiil serverUrls sorted by data centerKonstantin Lebedev3-9/+13
2020-11-11initialKonstantin Lebedev2-4/+6
2020-11-01move to util.RetryWaitTimeChris Lu1-1/+1
2020-11-01break import cycleChris Lu1-2/+1
2020-11-01add retry to master clients alsoChris Lu1-5/+9
2020-10-16refactorChris Lu1-1/+1
2020-10-07read from alternative replicaChris Lu1-35/+16
2020-10-07master: check peers for existing leader before starting a leader electionChris Lu1-2/+28
2020-09-10avoid sharing context over separate goroutineChris Lu1-1/+4
2020-09-09properly cancel context for streaming grpcChris Lu2-4/+14
2020-06-20remove fixJpgOrientationChris Lu1-9/+9
2020-06-05go fmtChris Lu1-1/+1
2020-05-26refactoringChris Lu1-0/+111
2020-04-22avoid repeated grpc connection creationChris Lu1-0/+3
2020-04-18filer master start up with default ip address instead of just localhostChris Lu1-1/+3
2020-04-12refactoringChris Lu1-13/+13
2020-03-04refactoringChris Lu1-18/+3
2020-03-01master able to list all master clients by typeChris Lu1-3/+6
2020-02-25avoid reusing context objectChris Lu1-10/+8
2020-01-26use the same context object in order to retryChris Lu1-2/+2