aboutsummaryrefslogtreecommitdiff
path: root/weed/operation
AgeCommit message (Collapse)AuthorFilesLines
2022-03-15reduced the timeout for creating a connection from 30 to 10 secondsKonstantin Lebedev1-0/+6
2022-02-15weed/operation/delete_content.go: nil pointer dereferencebanjiaojuhao1-1/+1
2022-01-05mount: skip special character in the filenameschrislu1-7/+7
fix https://github.com/chrislusf/seaweedfs/issues/2559
2021-12-26use streaming mode for long poll grpc callschrislu6-10/+10
streaming mode would create separate grpc connections for each call. this is to ensure the long poll connections are properly closed.
2021-12-22filer server: allow upload file to specific dataNodebanjiaojuhao1-1/+4
2021-10-14refactor: move from io/ioutil to io and os packageEng Zer Jun2-6/+4
The io/ioutil package has been deprecated as of Go 1.16, see https://golang.org/doc/go1.16#ioutil. This commit replaces the existing io/ioutil functions with their new definitions in io and os packages. Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2021-10-11return error earlyChris Lu1-4/+4
fix https://github.com/chrislusf/seaweedfs/issues/2370
2021-09-14go fmtChris Lu1-1/+1
2021-09-12change server address from string to a typeChris Lu8-74/+46
2021-09-08replicated remote.cacheChris Lu1-1/+1
2021-09-07handle ipv6 addressesChris Lu1-1/+2
2021-09-06refactorChris Lu1-23/+39
2021-09-06refactoringChris Lu3-33/+88
2021-09-05add other replica locations when assigning volumesChris Lu1-6/+17
2021-08-12use grpc and jwtChris Lu4-79/+56
2021-08-12move some volume lookup operations to grpcChris Lu2-7/+12
jwt related lookup will come in next commit
2021-08-10avoid fail on tail errorChris Lu1-1/+4
2021-07-23filer.copy: fail early if assign request failedChris Lu1-0/+4
fix https://github.com/chrislusf/seaweedfs/issues/2216
2021-06-13skip cookie checking if from grpc apiChris Lu1-1/+1
2021-06-06use bytes.Buffer to reduce memory allocation and gcChris Lu1-1/+1
2021-04-28fix aws style Etag for chunksKonstantin Lebedev1-1/+1
2021-04-18resend the http request if connection is staleChris Lu1-4/+5
2021-04-14fix #1996qieqieplus1-0/+1
2021-04-10go fmtChris Lu1-1/+1
2021-04-07skip connection reset errorChris Lu1-2/+4
fix https://github.com/chrislusf/seaweedfs/issues/1971 this is because the connections are pooled but the volume server has reset the connection
2021-04-02go fmtChris Lu1-0/+1
2021-04-02refactoringChris Lu1-61/+0
2021-04-01dedicated upload processorChris Lu1-0/+61
avoid thundering effect of overloading volume servers
2021-04-01refactor buffer poolChris Lu2-3/+25
2021-03-07fix nilChris Lu1-1/+1
2021-03-07stats collect chunk upload retry countChris Lu1-0/+2
2021-02-22filer: avoid encryption and compression at the same timeChris Lu1-16/+17
fix https://github.com/chrislusf/seaweedfs/issues/1828
2021-02-18Merge remote-tracking branch 'origin/master'bingoohuang7-27/+44
2021-02-18use backticks instead of double quotes to avoid escaped additionally in regexbingoohuang1-1/+1
2021-02-17go fmtChris Lu1-1/+1
2021-02-17refactoring to get master function, instead of passing master values directlyChris Lu6-27/+32
this will enable retrying later
2021-02-17add sleep between upload retriesChris Lu1-0/+1
2021-02-12adjust http max idle connections per hostChris Lu1-0/+1
related to https://github.com/chrislusf/seaweedfs/issues/1802
2021-02-09Merge branch 'master' into support_ssd_volumeChris Lu2-3/+2
2021-01-24mount: outsideContainerClusterMode proxy through filerChris Lu1-2/+1
Running mount outside of the cluster would not need to expose all the volume servers to outside of the cluster. The chunk read and write will go through the filer.
2021-01-03upload result changes to the right output variableChris Lu1-1/+1
2020-12-30weed upload: add TTLChris Lu1-0/+1
2020-12-16go fmtChris Lu2-9/+9
2020-12-13rename from volumeType to diskTypeChris Lu2-11/+11
2020-12-13adding volume typeChris Lu2-1/+12
2020-11-26go fmtChris Lu1-20/+20
2020-11-21remove zstdChris Lu1-0/+2
fix https://github.com/chrislusf/seaweedfs/issues/1629
2020-11-17fs.configure: configurable volume growthChris Lu1-18/+21
2020-11-17use alternative assign requestChris Lu1-8/+8
2020-11-15go fmtChris Lu1-1/+0