Chris Lu
|
6c9156b25f
|
switch to logrus
losing filename and line number. Critical for debugging.
|
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 |
Chris Lu
|
13e215ee5c
|
filer: option to encrypt data on volume server
|
5 years ago |
Chris Lu
|
9b7dae8037
|
filer: fix uploaded chunked file size reporting bug.
|
5 years ago |
Chris Lu
|
382ff218d3
|
filer: set file size, streaming chunk file uploading
fix https://github.com/chrislusf/seaweedfs/issues/1193
|
5 years ago |
Chris Lu
|
d4e75a0d18
|
filer: option to create file only if it is new, O_EXCL
|
5 years ago |
Chris Lu
|
392678f8f3
|
upload skipping mimetype if not needed
|
5 years ago |
Chris Lu
|
bbb6ebc3c0
|
filer: DeleteFolderChildren for deleting large folders
|
5 years ago |
j.laycock
|
6fc6322c90
|
Change joeslay paths to chrislusf paths
|
5 years ago |
j.laycock
|
595a1beff0
|
Swap imports to use joeslay
|
5 years ago |
Chris Lu
|
6c01fb6d2d
|
go fmt
|
6 years ago |
Chris Lu
|
d1cd8f8c5b
|
add metrics, refactoring
|
6 years ago |
Chris Lu
|
338e6d60a5
|
refactor: prepare for snapshotting
|
6 years ago |
Chris Lu
|
104922a3db
|
text wrapping
|
6 years ago |
Chris Lu
|
cece860bfd
|
add context to all filer APIs
|
6 years ago |
Chris Lu
|
74fb237727
|
benchmark can work in secure mode
|
6 years ago |
Chris Lu
|
702d7ac424
|
delegating old chunk purging to CreateEntry
1. filer add file user id and group id
2. auto-chunking set the file name correctly
3. delegating old chunk purging to CreateEntry
|
7 years ago |
Chris Lu
|
842dab07b4
|
weed mount can request to prioritize to write to a data center
|
7 years ago |
Chris Lu
|
702ff48cda
|
add dir list limit option
|
7 years ago |
Chris Lu
|
98110c1697
|
add collection, replication, ttl to each file
|
7 years ago |
Chris Lu
|
43e3f5724c
|
use fixed list of masters in both filer and volume servers
|
7 years ago |
Chris Lu
|
a6f7f9b0b8
|
add missing modify and create times
|
7 years ago |