aboutsummaryrefslogtreecommitdiff
path: root/weed/command/volume.go
AgeCommit message (Collapse)AuthorFilesLines
2025-06-03change version directorychrislu1-2/+3
2024-12-02[security] reload whiteList on http seerver (#6302)Konstantin Lebedev1-0/+1
* reload whiteList * white_list add to scaffold
2024-07-16Added loadSecurityConfigOnce (#5792)vadimartynov1-1/+1
2024-07-12-metricsIp cmd flag (#5773)vadimartynov1-1/+11
* Added/Updated: - Added metrics ip options for all servers; - Fixed a bug with the selection of the binIp or ip parameter for the metrics handler; * Fixed cmd flags
2023-10-09 fix: skipping checking active volumes with the same number of files at the ↵Konstantin Lebedev1-1/+2
moment (#4893) * fix: skipping checking active volumes with the same number of files at the moment https://github.com/seaweedfs/seaweedfs/issues/4140 * refactor with comments https://github.com/seaweedfs/seaweedfs/issues/4140 * add TestShouldSkipVolume --------- Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
2022-11-24[metrics] Add the ability to control bind ip (#4012)Jiffs Maverick1-1/+1
2022-11-14Lazy loading (#3958)Guo Lei1-0/+3
* types packages is imported more than onece * lazy-loading * fix bugs * fix bugs * fix unit tests * fix test error * rename function * unload ldb after initial startup * Don't load ldb when starting volume server if ldbtimeout is set. * remove uncessary unloadldb * Update weed/command/server.go Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com> * Update weed/command/volume.go Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com> Co-authored-by: guol-fnst <goul-fnst@fujitsu.com> Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2022-10-12volume server:set the default value of "hasSlowRead" to true (#3710)famosss1-1/+1
* simplify a bit * feat: volume: add "readBufSize" option to customize read optimization * refactor : redbufSIze -> readBufferSize * simplify a bit * simplify a bit * volume server:set the default value of "hasSlowRead" to true
2022-09-28[volume] Add new volumes to HUP(reload) signal (#3755)Konstantin Lebedev1-0/+2
Add new volumes to HUP(reload) signal
2022-09-17volume server: rename readBufferSize to readBufferSizeMBchrislu1-3/+3
2022-09-16volume: add "readBufSize" option to customize read optimization (#3702)famosss1-0/+3
* simplify a bit * feat: volume: add "readBufSize" option to customize read optimization * refactor : redbufSIze -> readBufferSize * simplify a bit * simplify a bit
2022-09-15mark "hasSlowRead" as experimentalchrislu1-1/+1
2022-09-15volume: add "hasSlowRead" option to customize read optimizationchrislu1-0/+3
2022-09-08purge tcp implementationchrislu1-26/+0
2022-08-26make CodeQL happychrislu1-3/+3
2022-08-07refactor and fix strings.Splitchrislu1-3/+1
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-11/+11
2022-05-21add inflight upload data wait timeoutliubaojiang1-1/+4
2022-05-17just exit in case of duplicated volume directories were loadedguol-fnst1-1/+1
2022-03-16Add mTLS support for both master and volume http server.Berck Nash1-3/+11
2022-03-11default bind to one ip addresschrislu1-1/+4
fix https://github.com/chrislusf/seaweedfs/issues/1937
2022-02-27minorchrislu1-1/+1
2022-02-14StopTimeout 30 secKonstantin Lebedev1-1/+1
2022-02-14reduce to default http server KillTimeout and StopTimeoutKonstantin Lebedev1-2/+2
2022-01-13add more help messageschrislu1-1/+1
2021-09-20use default 10000 for grpc portChris Lu1-1/+4
2021-09-12change server address from string to a typeChris Lu1-7/+7
2021-09-12custom grpc port: volume serverChris Lu1-1/+3
2021-09-07better IP v6 supportChris Lu1-5/+5
2021-08-08volume: support concurrent download data size limitChris Lu1-26/+29
2021-07-13volume: change all writes to fsync during graceful stoppingChris Lu1-0/+1
fix https://github.com/chrislusf/seaweedfs/issues/2193
2021-07-03volume: default readMode to proxyChris Lu1-1/+1
2021-07-01go fmtChris Lu1-1/+1
2021-06-30add proxy mode to read non-local volumeszhangsong1-1/+1
2021-06-30add proxy mode to read non-local volumeszhangsong1-3/+3
2021-04-27minFreeSpace refactoredbingoohuang1-18/+8
2021-04-26minFreeSpace argument allows size like 10GiBbingoohuang1-14/+16
2021-04-02go fmtChris Lu1-1/+1
2021-03-30filer, volume: add concurrent upload size limit to avoid OOMChris Lu1-25/+28
add some back pressure when writes are slow
2021-03-24GOMAXPROCS use defaults to the value of runtime.NumCPUKonstantin Lebedev1-3/+0
https://github.com/chrislusf/seaweedfs/issues/1942
2021-03-23more help messageChris Lu1-1/+1
fix https://github.com/chrislusf/seaweedfs/issues/1937
2021-03-12default to empty host to bind to tcp4 and tcp6Chris Lu1-1/+1
2021-03-07make tcp optionalChris Lu1-1/+5
2021-03-05volume server: support tcp direct put/get/deleteChris Lu1-0/+22
2021-02-22disk type support custom tagsChris Lu1-1/+1
2021-02-16this can compile now!!!Chris Lu1-2/+3
2021-02-14disk type only supports hdd and ssd, not ready for random tags yetChris Lu1-1/+1
2021-02-13adjust help messageChris Lu1-1/+1
2021-02-13disk type can be generic tagsChris Lu1-5/+1
2020-12-16go fmtChris Lu1-1/+1