Chris Lu
3fa1f150d9
refactoring
6 years ago
Chris Lu
c789b496d8
use cached grpc client
6 years ago
Chris Lu
20dcb44077
fix tests
6 years ago
Chris Lu
78b9db34d5
weed s3: generate time format acceptable by aws cli s3
fix https://github.com/chrislusf/seaweedfs/issues/911
6 years ago
Chris Lu
c5a3ff1c35
weed s3: multipart upload goes to the right bucket
fix https://github.com/chrislusf/seaweedfs/issues/908
6 years ago
Chris Lu
55bab1b456
add context.Context
6 years ago
Chris Lu
cece860bfd
add context to all filer APIs
6 years ago
Chris Lu
cb07d15254
add namespace for s3
6 years ago
Chris Lu
70ac2f6ea8
add namespace for ListAllMyBucketsResult
6 years ago
Chris Lu
77b9af531d
adding grpc mutual tls
6 years ago
Chris Lu
3339325334
fix s3 ListAllMyBucketsResult to work with s3cmd
6 years ago
Chris Lu
43db7ac123
fix spelling
6 years ago
Chris Lu
39ea8484c1
adjust proto API
6 years ago
Chris Lu
a4ceb051a7
use MD5 for ETag to be consistent with Amazon S3
6 years ago
Chris Lu
fdc8a267de
remove unused function
6 years ago
Chris Lu
d9b32db8d7
adjust uploads to a hidden folder
6 years ago
Chris Lu
f5471bcebf
add bucket name in the redirection
6 years ago
Chris Lu
bea4f6ca14
go fmt
6 years ago
Chris Lu
f628953c33
cleanup tmp upload directories
6 years ago
Chris Lu
f6d8525d1d
working S3 multipart uploads
6 years ago
Chris Lu
439e88b5a6
fix format error
6 years ago
Chris Lu
296acc4a0a
go fmt
6 years ago
Chris Lu
164091c269
add s3 multipart upload
6 years ago
Chris Lu
dd37f0540f
add extended attributes
6 years ago
Chris Lu
d614716ff2
fix compilation error
6 years ago
Chris Lu
ce6a2140a2
preparing to support S3 multipart uploads
6 years ago
Chris Lu
7ad5a90127
go fmt
6 years ago
Chris Lu
2ed6d8cca6
refactoring filer rm
6 years ago
Chris Lu
03f852c799
refactoring
6 years ago
Chris Lu
0b0ece9649
add place holders for multiplarts upload
6 years ago
Chris Lu
88f1d32cc4
add s3ChunkedReader
fix https://github.com/chrislusf/seaweedfs/issues/718
6 years ago
Chris Lu
77fadab560
go fmt
7 years ago
Chris Lu
6039b25bc9
s3API working with listing objects
7 years ago
Chris Lu
3c7ffa2a2c
go fmt
7 years ago
Chris Lu
ebad3a44ab
s3api do not proxy directory requests
7 years ago
Chris Lu
c133e72f62
print out unsupported methods
7 years ago
Chris Lu
19c537b687
releasing 0.91
7 years ago
Chris Lu
20853972b2
s3 API add ListObjectsV2Handler
7 years ago
Chris Lu
0655151b8c
go fmt
7 years ago
Chris Lu
6319d84f42
s3 API add ListObjectsV1
7 years ago
Chris Lu
49375d6031
adjust DELETE response to S3 format
7 years ago
Chris Lu
5068b6ae7d
fix compilation
7 years ago
Chris Lu
12825938d7
unused method
7 years ago
Chris Lu
8f240276db
s3 add HEAD DELETE
7 years ago
Chris Lu
7e2031b18f
go fmt
7 years ago
Chris Lu
8480008a9a
add s3 upload, and removing mono and multi part upload analyzer
removing mono and multi part upload analyzer, which were used just to determine the file name
7 years ago
Chris Lu
dad733086a
fix string printing
7 years ago
Chris Lu
568132c0c9
delete bucket also removes collection data
7 years ago
Chris Lu
feea33d5e0
add HeadBucket
7 years ago
Chris Lu
c7228fefa7
add bucket creation and deletion
1. option for "weed s3 -filer.dir.buckets" to choose a folder for buckets
2. create a bucket
3. delete a bucket, recursively delete all metadata on filer
7 years ago