Chris Lu
|
8e404a1433
|
go fmt
|
4 years ago |
Chris Lu
|
b5880334fc
|
refactor
|
4 years ago |
Chris Lu
|
a801332b0d
|
filer: return 409 if file conflicts with a directory
fix https://github.com/chrislusf/seaweedfs/issues/1938
|
4 years ago |
Chris Lu
|
b1a86cf808
|
s3: copy object to itself
fix https://github.com/chrislusf/seaweedfs/issues/1922
|
4 years ago |
Chris Lu
|
df72dc206d
|
stats collect chunk upload retry count
|
4 years ago |
Chris Lu
|
aa17311063
|
s3: set filename when uploading file chunks
|
4 years ago |
Chris Lu
|
f8dbb03bdd
|
filer: append operation returns final file size
|
4 years ago |
Chris Lu
|
f98817cfe6
|
filer: support appending to a file
|
4 years ago |
Chris Lu
|
1b8e3da295
|
refactoring
|
4 years ago |
Chris Lu
|
1efb51ba84
|
filer: change to saveToFilerLimit from cacheToFilerLimit
short circuit saving small files to volume server
|
4 years ago |
Peter Cai
|
cd2a9865ed
|
filer: respect Content-Type on PUT
This is needed for the S3 gateway to conform to the S3 protocol -- the
server should always respect the Content-Type set by client.
|
4 years ago |
Chris Lu
|
0a067944cc
|
filer: add retries during volume moving
fix https://github.com/chrislusf/seaweedfs/issues/1704
|
4 years ago |
Chris Lu
|
1bf22c0b5b
|
go fmt
|
4 years ago |
Chris Lu
|
b789767cd1
|
filer: return http status 499 for client closed connection
fix https://github.com/chrislusf/seaweedfs/issues/1684
|
4 years ago |
Chris Lu
|
0d2ec832e2
|
rename from volumeType to diskType
|
4 years ago |
Chris Lu
|
e9cd798bd3
|
adding volume type
|
4 years ago |
Chris Lu
|
83078ac6ce
|
filer: change to /etc/seaweedfs folder on filer
fix https://github.com/chrislusf/seaweedfs/issues/1666
|
4 years ago |
Chris Lu
|
606051cc79
|
filer: cache "/etc" filder small files to filer store
|
4 years ago |
Chris Lu
|
263eb29e9f
|
filer: add option to cache small files to filer store
|
4 years ago |
Chris Lu
|
f4abd01adf
|
filer: cache small file to filer store
|
4 years ago |
Chris Lu
|
a9c6be5fc3
|
set creation time
|
4 years ago |
Chris Lu
|
95c0de285d
|
refactoring
|
4 years ago |
Chris Lu
|
500bcab953
|
refactoring
|
4 years ago |
Chris Lu
|
d29b787220
|
store together with "Seaweed-" prefix
|
4 years ago |
Chris Lu
|
5448781dfc
|
filer: Headers with "Seaweed-" prefix are stored as extended properties
|
4 years ago |
ruitao.liu
|
22a9ea0512
|
adjust s3 header file.
|
4 years ago |
ruitao.liu
|
b917be7955
|
S3 bucket list, response with uploaded storageclass.
|
4 years ago |
ruitao.liu
|
2dcc178d0a
|
save s3 metadata to filer.
|
4 years ago |
Chris Lu
|
6c92fa349d
|
filer: support default rack
fix https://github.com/chrislusf/seaweedfs/issues/1546
|
4 years ago |
Chris Lu
|
41be7a4c8f
|
filer: upload also set file size
ensure works same as fuse mount
|
4 years ago |
Chris Lu
|
4d21de63ee
|
go fmt
|
4 years ago |
Chris Lu
|
ada996fe55
|
filer: support createing empty folder
fix https://github.com/chrislusf/seaweedfs/issues/1161
|
4 years ago |
Chris Lu
|
eb7929a971
|
rename filer2 to filer
|
4 years ago |
Chris Lu
|
99ecf63276
|
go fmt
|
4 years ago |
Chris Lu
|
ca658a97c5
|
add signatures to messages to avoid double processing
|
4 years ago |
Chris Lu
|
3b1a95ac26
|
filer refactoring: same auto chunking logic for POST and PUT, no size limit
|
4 years ago |
Chris Lu
|
ae00cce4bd
|
support POST and PUT auto chunking
|
4 years ago |
Chris Lu
|
bd8bfdae07
|
refactoring
|
4 years ago |
Chris Lu
|
97d97f3528
|
go code can read and write chunk manifest
|
4 years ago |
Chris Lu
|
31e23e9783
|
filer: support active<=>active filer replication
|
5 years ago |
Chris Lu
|
871efa4fc1
|
refactoring
some previous chunk etag was using md5, which should be wrong.
|
5 years ago |
Chris Lu
|
1c65656fb4
|
s3: add option to fsync buckets
|
5 years ago |
Chris Lu
|
ec2eb8bc48
|
add If-None-Match and If-Modified-Since
fix https://github.com/chrislusf/seaweedfs/issues/1269
|
5 years ago |
Chris Lu
|
eedd33dda3
|
refactoring
|
5 years ago |
Chris Lu
|
c0f0fdb3ba
|
refactoring
|
5 years ago |
Chris Lu
|
4237a813cc
|
skip printouts
|
5 years ago |
Chris Lu
|
8a899992f2
|
filer: fix ttl parsing
fix https://github.com/chrislusf/seaweedfs/issues/1225
|
5 years ago |
Chris Lu
|
2e3f6ad3a9
|
filer: remember content is gzipped or not
|
5 years ago |
Chris Lu
|
9b3109a5d8
|
filer: processing all response headers, no pass through to volume server
* filer calculate MD5 etag
* filer handle response headers, instread of pass it to volume servers
|
5 years ago |
Chris Lu
|
ea1169dc80
|
filer cipher: single chunk http POST and PUT and read
|
5 years ago |