JustTestCode
4c1145bbb1
Update filer_server_handlers_write_autochunk.go
add filer post file out fid
Sometimes we need filer server for file management, and we also need fid for direct access and bypass the filer server, I think fid output is necessary
5 years ago
Chris Lu
fb8036385a
s3: save metadata during put-object
fix https://github.com/chrislusf/seaweedfs/issues/2092
5 years ago
Konstantin Lebedev
69c768870b
- object write cache control
- object write expires
5 years ago
Chris Lu
519b0e1e49
filer: upload to a directory without "/" suffix
fix https://github.com/chrislusf/seaweedfs/issues/1988
5 years ago
Chris Lu
8e404a1433
go fmt
5 years ago
Chris Lu
b5880334fc
refactor
5 years ago
Chris Lu
a801332b0d
filer: return 409 if file conflicts with a directory
fix https://github.com/chrislusf/seaweedfs/issues/1938
5 years ago
Chris Lu
b1a86cf808
s3: copy object to itself
fix https://github.com/chrislusf/seaweedfs/issues/1922
5 years ago
Chris Lu
df72dc206d
stats collect chunk upload retry count
5 years ago
Chris Lu
aa17311063
s3: set filename when uploading file chunks
5 years ago
Chris Lu
f8dbb03bdd
filer: append operation returns final file size
5 years ago
Chris Lu
f98817cfe6
filer: support appending to a file
5 years ago
Chris Lu
1b8e3da295
refactoring
5 years ago
Chris Lu
1efb51ba84
filer: change to saveToFilerLimit from cacheToFilerLimit
short circuit saving small files to volume server
5 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.
5 years ago
Chris Lu
0a067944cc
filer: add retries during volume moving
fix https://github.com/chrislusf/seaweedfs/issues/1704
5 years ago
Chris Lu
1bf22c0b5b
go fmt
5 years ago
Chris Lu
b789767cd1
filer: return http status 499 for client closed connection
fix https://github.com/chrislusf/seaweedfs/issues/1684
5 years ago
Chris Lu
0d2ec832e2
rename from volumeType to diskType
5 years ago
Chris Lu
e9cd798bd3
adding volume type
5 years ago
Chris Lu
83078ac6ce
filer: change to /etc/seaweedfs folder on filer
fix https://github.com/chrislusf/seaweedfs/issues/1666
5 years ago
Chris Lu
606051cc79
filer: cache "/etc" filder small files to filer store
5 years ago
Chris Lu
263eb29e9f
filer: add option to cache small files to filer store
5 years ago
Chris Lu
f4abd01adf
filer: cache small file to filer store
5 years ago
Chris Lu
a9c6be5fc3
set creation time
5 years ago
Chris Lu
95c0de285d
refactoring
5 years ago
Chris Lu
500bcab953
refactoring
5 years ago
Chris Lu
d29b787220
store together with "Seaweed-" prefix
5 years ago
Chris Lu
5448781dfc
filer: Headers with "Seaweed-" prefix are stored as extended properties
5 years ago
ruitao.liu
22a9ea0512
adjust s3 header file.
5 years ago
ruitao.liu
b917be7955
S3 bucket list, response with uploaded storageclass.
5 years ago
ruitao.liu
2dcc178d0a
save s3 metadata to filer.
5 years ago
Chris Lu
6c92fa349d
filer: support default rack
fix https://github.com/chrislusf/seaweedfs/issues/1546
5 years ago
Chris Lu
41be7a4c8f
filer: upload also set file size
ensure works same as fuse mount
5 years ago
Chris Lu
4d21de63ee
go fmt
5 years ago
Chris Lu
ada996fe55
filer: support createing empty folder
fix https://github.com/chrislusf/seaweedfs/issues/1161
5 years ago
Chris Lu
eb7929a971
rename filer2 to filer
5 years ago
Chris Lu
99ecf63276
go fmt
5 years ago
Chris Lu
ca658a97c5
add signatures to messages to avoid double processing
5 years ago
Chris Lu
3b1a95ac26
filer refactoring: same auto chunking logic for POST and PUT, no size limit
5 years ago
Chris Lu
ae00cce4bd
support POST and PUT auto chunking
5 years ago
Chris Lu
bd8bfdae07
refactoring
5 years ago
Chris Lu
97d97f3528
go code can read and write chunk manifest
5 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.
6 years ago
Chris Lu
1c65656fb4
s3: add option to fsync buckets
6 years ago
Chris Lu
ec2eb8bc48
add If-None-Match and If-Modified-Since
fix https://github.com/chrislusf/seaweedfs/issues/1269
6 years ago
Chris Lu
eedd33dda3
refactoring
6 years ago
Chris Lu
c0f0fdb3ba
refactoring
6 years ago
Chris Lu
4237a813cc
skip printouts
6 years ago