famosss
|
15284e2bee
|
fix: Lost Content-Encoding metadata (#4010)
|
2 years ago |
chrislu
|
70a4c98b00
|
refactor filer_pb.Entry and filer.Entry to use GetChunks()
for later locking on reading chunks
|
2 years ago |
LHHDZ
|
d21e2f523d
|
split `ExtAcpKey` to `ExtAmzOwnerKey` and `ExtAmzAclKey` to avoid unn… (#3824)
split `ExtAcpKey` to `ExtAmzOwnerKey` and `ExtAmzAclKey` to avoid unnecessary `json.Unmarshal()` call
Signed-off-by: changlin.shi <changlin.shi@ly.com>
Signed-off-by: changlin.shi <changlin.shi@ly.com>
|
2 years ago |
LHHDZ
|
3de1e19780
|
s3: sync bucket info from filer (#3759)
|
2 years ago |
Konstantin Lebedev
|
5307cadb32
|
[s3] Replace code 500 to 499 for upload with ErrUnexpectedEOF (#3597)
|
2 years ago |
chrislu
|
f8fa430257
|
filer: retryable data chunk upload
|
2 years ago |
chrislu
|
689b4ecdcc
|
remove unused collection and replication from upload result
|
2 years ago |
Konstantin Lebedev
|
22181dd018
|
refactor FilerRequest metrics (#3402)
* refactor FilerRequest metrics
* avoid double count proxy
* defer to
|
2 years ago |
chrislu
|
26dbc6c905
|
move to https://github.com/seaweedfs/seaweedfs
|
2 years ago |
chrislu
|
4fd5f96598
|
filer: remove replication, collection, disk_type info from entry metadata
these metadata can change and are not used
|
3 years ago |
chrislu
|
27732ecfa4
|
move s3 related constants from package http to s3_constants
|
3 years ago |
chrislu
|
79b8e6a8c3
|
add a place holder for later merge consecutive chunks
|
3 years ago |
zzq09494
|
9f16df736e
|
fix-filer: calculation error of the method skipCheckParentDirEntry
|
3 years ago |
chrislu
|
4042fdf3bb
|
rename to skipCheckParentDir
related to https://github.com/chrislusf/seaweedfs/pull/2761
It's better to default to false.
|
3 years ago |
zzq09494
|
40b0033fa7
|
go fmt
|
3 years ago |
zzq09494
|
81cce4b4c3
|
filer: support uploading file without needEnsureParentDir
|
3 years ago |
zzq09494
|
a6a8892255
|
Revert "filer: support uploading file without needEnsureParentDir"
This reverts commit a93c4947ba .
|
3 years ago |
zzq09494
|
a93c4947ba
|
filer: support uploading file without needEnsureParentDir
|
3 years ago |
chrislu
|
bb0b784544
|
minor
|
3 years ago |
banjiaojuhao
|
71f3046841
|
filer: add back isAppend function
|
3 years ago |
chrislu
|
f1713c96ae
|
avoid possible runtime error: index out of range [0] with length 0
|
3 years ago |
banjiaojuhao
|
6ab09e9071
|
filer_http: support uploading file with offset
|
3 years ago |
chrislu
|
7bf14452f7
|
s3: handle Response-Content-Disposition
|
3 years ago |
Chris Lu
|
88ff8fc27b
|
ensure uploaded chunks are deleted on error
|
3 years ago |
Chris Lu
|
bea26549f2
|
avoid empty extended attribute value
|
3 years ago |
Konstantin Lebedev
|
c78220a7f2
|
fix object tagging https://github.com/chrislusf/seaweedfs/issues/2389
|
3 years ago |
Chris Lu
|
de1ec050e8
|
fier/s3: save "Content-Disposition" to extended properties
related to https://github.com/chrislusf/seaweedfs/issues/2371
|
3 years ago |
Chris Lu
|
e9760f261e
|
minor
|
3 years ago |
Chris Lu
|
6923af7280
|
refactoring
|
3 years ago |
Chris Lu
|
c6d4c16079
|
S3: add metadata with multipart upload
fix https://github.com/chrislusf/seaweedfs/issues/2173
|
4 years ago |
Chris Lu
|
fb8036385a
|
s3: save metadata during put-object
fix https://github.com/chrislusf/seaweedfs/issues/2092
|
4 years ago |
Konstantin Lebedev
|
69c768870b
|
- object write cache control
- object write expires
|
4 years ago |
Chris Lu
|
519b0e1e49
|
filer: upload to a directory without "/" suffix
fix https://github.com/chrislusf/seaweedfs/issues/1988
|
4 years ago |
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 |