Chris Lu
|
99ecf63276
|
go fmt
|
2020-08-29 22:28:33 -07:00 |
|
Chris Lu
|
83012f543a
|
s: avoid possible completeMultipartUpload re-tries that can overwrite the uploaded file
|
2020-08-26 08:50:24 -07:00 |
|
Chris Lu
|
81e5124faf
|
s3: list bucket permission change from admin to read
fix https://github.com/chrislusf/seaweedfs/issues/1430
|
2020-08-24 11:22:45 -07:00 |
|
Chris Lu
|
c45ba5d7d4
|
fix listObjectsV2 response format
fix https://github.com/chrislusf/seaweedfs/issues/1426 issue 1
|
2020-08-19 12:08:04 -07:00 |
|
Chris Lu
|
c647deace1
|
file size support set file length
use Attr.FileSize and TotalChunkSize to determine file size
|
2020-08-15 09:32:47 -07:00 |
|
Chris Lu
|
f86c7d911a
|
remove println
|
2020-08-09 14:42:25 -07:00 |
|
Chris Lu
|
9ecc1170a3
|
istObjects和listObjectsV2不能查询子目录 #1418
fix https://github.com/chrislusf/seaweedfs/issues/1418
|
2020-08-09 14:35:53 -07:00 |
|
Chris Lu
|
3f4aff5dde
|
s3: fix delimiter in list response
|
2020-08-09 09:09:35 -07:00 |
|
Chris Lu
|
828a5ae429
|
check signature only when auth is enabled
|
2020-08-08 09:11:40 -07:00 |
|
Chris Lu
|
2b74abf766
|
S3: configurable access for anonymous user
fix https://github.com/chrislusf/seaweedfs/issues/1413
|
2020-08-06 03:41:34 -07:00 |
|
limd
|
b41b7ea4d0
|
fix spark read s3 bug (sc.binaryFiles)
|
2020-08-01 01:08:30 +08:00 |
|
Chris Lu
|
a566bfc6e1
|
s3: use bucket in the domain
fix https://github.com/chrislusf/seaweedfs/issues/1405
|
2020-07-28 08:47:27 -07:00 |
|
limd
|
92c32f9d46
|
PutObject: fix create folder bug
|
2020-07-28 00:58:42 +08:00 |
|
Chris Lu
|
54cd582653
|
refactor
|
2020-07-26 12:58:58 -07:00 |
|
Chris Lu
|
c50ec1599c
|
auth for presigned put object part
|
2020-07-26 12:09:50 -07:00 |
|
Chris Lu
|
ea0180de4e
|
auth for presigned put operation
|
2020-07-26 12:06:45 -07:00 |
|
popstk
|
a09fcfcf20
|
fix s3api auth bug
|
2020-07-25 17:14:49 +08:00 |
|
popstk
|
feb52400be
|
fix s3api copy object handler SerializationError
|
2020-07-25 15:52:31 +08:00 |
|
Chris Lu
|
bfabb4159b
|
refactoring
|
2020-07-11 09:11:15 -07:00 |
|
Chris Lu
|
a4e3cffe0a
|
S3: DeleteObject API also support deleting a folder recursively
|
2020-06-22 10:01:00 -07:00 |
|
Rinat Shigapov
|
320d70d305
|
return last modified in UTC
|
2020-06-19 10:26:40 +03:00 |
|
Chris Lu
|
00f96d86a1
|
fix typo
|
2020-06-11 10:53:25 -07:00 |
|
Rinat Shigapov
|
283b749ff1
|
keep 204 response
|
2020-06-11 19:00:34 +03:00 |
|
Rinat Shigapov
|
fafc41a27f
|
return xml encoded NotFound status code for s3 delete
|
2020-06-11 17:53:15 +03:00 |
|
Rinat Shigapov
|
2d2c5dfa39
|
proxy status code of filer delete response
|
2020-06-11 15:00:47 +03:00 |
|
Chris Lu
|
a25a8d8822
|
s3: print out time in UTC format
fix https://github.com/chrislusf/seaweedfs/issues/1297
|
2020-04-29 21:35:24 -07:00 |
|
Chris Lu
|
9e72e9e4b8
|
able to subscribe any topic from any point of time
|
2020-04-29 17:40:08 -07:00 |
|
Chris Lu
|
ed3cf811f5
|
refactoring
|
2020-04-29 13:26:02 -07:00 |
|
Chris Lu
|
d57559d3f7
|
chunk rememober encryption or not
|
2020-04-29 02:41:47 -07:00 |
|
Chris Lu
|
ec2eb8bc48
|
add If-None-Match and If-Modified-Since
fix https://github.com/chrislusf/seaweedfs/issues/1269
|
2020-04-08 08:12:00 -07:00 |
|
Chris Lu
|
86398d1efe
|
S3 API: set deletion to recursive
fix https://github.com/chrislusf/seaweedfs/issues/1251
|
2020-03-26 11:05:54 -07:00 |
|
Chris Lu
|
dd5b582d05
|
go fmt
|
2020-03-26 00:09:01 -07:00 |
|
Chris Lu
|
c07bcd5065
|
refactoring
|
2020-03-23 00:30:02 -07:00 |
|
Chris Lu
|
654a69ff52
|
refactoring
|
2020-03-23 00:06:24 -07:00 |
|
Chris Lu
|
fbca6b29bd
|
refactoring
|
2020-03-22 23:52:55 -07:00 |
|
Chris Lu
|
c4bea45099
|
S3 API: fix DeleteMultipleObjectsHandler
fix https://github.com/chrislusf/seaweedfs/issues/1241
|
2020-03-20 14:17:31 -07:00 |
|
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
|
2020-03-08 15:42:44 -07:00 |
|
Chris Lu
|
afb20de14c
|
breaks dependency loop
|
2020-03-07 17:01:39 -08:00 |
|
Chris Lu
|
8645283a7b
|
fuse mount: avoid lookup nil entry
fix https://github.com/chrislusf/seaweedfs/issues/1221
|
2020-03-07 16:51:46 -08:00 |
|
Chris Lu
|
f90c43635d
|
refactoring
|
2020-03-04 00:39:47 -08:00 |
|
Chris Lu
|
ed0acd1722
|
go fmt
|
2020-02-26 16:52:57 -08:00 |
|
Chris Lu
|
97ab8a1976
|
remove ctx if possible
|
2020-02-25 22:23:59 -08:00 |
|
Chris Lu
|
892e726eb9
|
avoid reusing context object
fix https://github.com/chrislusf/seaweedfs/issues/1182
|
2020-02-25 21:50:12 -08:00 |
|
Chris Lu
|
bc38b72a20
|
s3: implemented DeleteMultipleObjects
|
2020-02-25 14:38:36 -08:00 |
|
Chris Lu
|
35dde56711
|
refactoring
|
2020-02-25 12:58:45 -08:00 |
|
Chris Lu
|
986d63cd5e
|
s3: increase list objects or parts limit from 1000 to 10000
10x of Amazon S3 limits
|
2020-02-25 11:45:40 -08:00 |
|
Chris Lu
|
7d10fdf737
|
fix directory lookup nil
|
2020-02-25 11:13:06 -08:00 |
|
Chris Lu
|
6ab7368ef2
|
filer: dynamically create bucket under /buckets folder
|
2020-02-24 22:28:45 -08:00 |
|
Chris Lu
|
4ed6b584e2
|
s3: access control limited by bucket
|
2020-02-22 21:34:18 -08:00 |
|
Chris Lu
|
48b7ad5fa8
|
s3: deny anonymous type
|
2020-02-22 14:01:04 -08:00 |
|