aboutsummaryrefslogtreecommitdiff
path: root/weed/server/volume_server.go
AgeCommit message (Expand)AuthorFilesLines
2025-12-05Separate vacuum speed from replication speed (#7632)msementsov1-10/+13
2025-12-02Support separate volume server ID independent of RPC bind address (#7609)Chris Lu1-2/+2
2025-11-04Nit: use `time.Duration`s instead of constants in seconds. (#7438)Lisandro Pin1-3/+3
2025-09-08fix: pass inflightDownloadDataTimeout to volumeServer (#7206)Konstantin Lebedev1-0/+1
2025-07-02[volume] refactor and add metrics for flight upload and download data limit c...Konstantin Lebedev1-0/+5
2025-05-21Added middleware for processing request_id grpc and http requests (#6805)Aleksey Kosov1-5/+5
2024-12-02[security] reload whiteList on http seerver (#6302)Konstantin Lebedev1-0/+12
2022-11-14Lazy loading (#3958)Guo Lei1-1/+4
2022-09-28[volume] Add new volumes to HUP(reload) signal (#3755)Konstantin Lebedev1-0/+5
2022-09-17volume server: rename readBufferSize to readBufferSizeMBchrislu1-3/+3
2022-09-16volume: add "readBufSize" option to customize read optimization (#3702)famosss1-0/+3
2022-09-15volume: add "hasSlowRead" option to customize read optimizationchrislu1-0/+3
2022-08-26make CodeQL happychrislu1-1/+1
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-8/+8
2022-05-21add inflight upload data wait timeoutliubaojiang1-0/+4
2022-05-20exclude replication from the concurrentUploadLimitMBliubaojiang1-0/+2
2022-05-17just exit in case of duplicated volume directories were loadedguol-fnst1-3/+0
2022-05-16avoid duplicated volume directoryguol-fnst1-2/+6
2022-03-23remove dead codechrislu1-1/+0
2022-03-23volume: fail fast if too many concurrent requests, to avoid dead lock due to ...chrislu1-1/+0
2022-02-16healthz check to avoid drain pod with last replicasKonstantin Lebedev1-0/+1
2021-12-05upgrade protoc to 3.17.3chrislu1-0/+2
2021-09-12change server address from string to a typeChris Lu1-5/+6
2021-09-07handle ipv6 addressesChris Lu1-2/+1
2021-08-08volume: support concurrent download data size limitChris Lu1-16/+22
2021-08-08renameChris Lu1-15/+15
2021-07-13volume: change all writes to fsync during graceful stoppingChris Lu1-0/+5
2021-07-02volume: address "unaligned 64-bit atomic operation"Chris Lu1-4/+4
2021-07-01go fmtChris Lu1-2/+2
2021-06-30add proxy mode to read non-local volumeszhangsong1-3/+3
2021-04-27minFreeSpace refactoredbingoohuang1-1/+1
2021-04-26minFreeSpace argument allows size like 10GiBbingoohuang1-2/+2
2021-03-30filer, volume: add concurrent upload size limit to avoid OOMChris Lu1-0/+8
2021-02-16this can compile now!!!Chris Lu1-1/+2
2021-02-09Merge branch 'master' into support_ssd_volumeChris Lu1-2/+2
2021-02-07renaming NeedleMapType to NeedleMapKindbingoohuang1-2/+2
2020-12-13disk type configurable for each folderChris Lu1-4/+2
2020-12-13refactorChris Lu1-2/+2
2020-12-13rename from volumeType to diskTypeChris Lu1-4/+4
2020-12-13volume server set volume type and heartbeat to the masterChris Lu1-2/+4
2020-11-26pass in dir.idx parameter to DiskLocationChris Lu1-1/+2
2020-09-24adjust for metrics portChris Lu1-3/+1
2020-09-24add start metrics serverKonstantin Lebedev1-0/+2
2020-09-20adjust loggingChris Lu1-3/+1
2020-09-19volume: get metrics configuration from masterChris Lu1-3/+4
2020-09-16simplify metrics configuration logicChris Lu1-4/+1
2020-09-16volume: load configuration from master at the startChris Lu1-0/+3
2020-09-13shell: add volumeServer.leave commandChris Lu1-2/+4
2020-08-26stop send heartbeat before stop volume serverKonstantin Lebedev1-0/+2
2020-08-25volume server: remove whitelist for status checkingChris Lu1-1/+1