Chris Lu
|
6c9156b25f
switch to logrus
|
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
|
4 years ago |
Chris Lu
|
41be7a4c8f
filer: upload also set file size
|
4 years ago |
Chris Lu
|
4d21de63ee
go fmt
|
4 years ago |
Chris Lu
|
ada996fe55
filer: support createing empty folder
|
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
|
4 years ago |
Chris Lu
|
871efa4fc1
refactoring
|
4 years ago |
Chris Lu
|
1c65656fb4
s3: add option to fsync buckets
|
4 years ago |
Chris Lu
|
ec2eb8bc48
add If-None-Match and If-Modified-Since
|
4 years ago |
Chris Lu
|
eedd33dda3
refactoring
|
4 years ago |
Chris Lu
|
c0f0fdb3ba
refactoring
|
4 years ago |
Chris Lu
|
4237a813cc
skip printouts
|
4 years ago |
Chris Lu
|
8a899992f2
filer: fix ttl parsing
|
4 years ago |
Chris Lu
|
2e3f6ad3a9
filer: remember content is gzipped or not
|
4 years ago |
Chris Lu
|
9b3109a5d8
filer: processing all response headers, no pass through to volume server
|
4 years ago |
Chris Lu
|
ea1169dc80
filer cipher: single chunk http POST and PUT and read
|
4 years ago |
Chris Lu
|
13e215ee5c
filer: option to encrypt data on volume server
|
4 years ago |
Chris Lu
|
9b7dae8037
filer: fix uploaded chunked file size reporting bug.
|
4 years ago |
Chris Lu
|
382ff218d3
filer: set file size, streaming chunk file uploading
|
4 years ago |
Chris Lu
|
d4e75a0d18
filer: option to create file only if it is new, O_EXCL
|
4 years ago |
Chris Lu
|
392678f8f3
upload skipping mimetype if not needed
|
4 years ago |
Chris Lu
|
bbb6ebc3c0
filer: DeleteFolderChildren for deleting large folders
|
4 years ago |
Chris Lu
|
6c01fb6d2d
go fmt
|
5 years ago |
Chris Lu
|
d1cd8f8c5b
add metrics, refactoring
|
5 years ago |
Chris Lu
|
338e6d60a5
refactor: prepare for snapshotting
|
5 years ago |
Chris Lu
|
104922a3db
text wrapping
|
5 years ago |
Chris Lu
|
cece860bfd
add context to all filer APIs
|
5 years ago |
Chris Lu
|
74fb237727
benchmark can work in secure mode
|
5 years ago |
Chris Lu
|
702d7ac424
delegating old chunk purging to CreateEntry
|
6 years ago |
Chris Lu
|
842dab07b4
weed mount can request to prioritize to write to a data center
|
6 years ago |
Chris Lu
|
702ff48cda
add dir list limit option
|
6 years ago |
Chris Lu
|
98110c1697
add collection, replication, ttl to each file
|
6 years ago |
Chris Lu
|
43e3f5724c
use fixed list of masters in both filer and volume servers
|
6 years ago |
Chris Lu
|
a6f7f9b0b8
add missing modify and create times
|
6 years ago |
Chris Lu
|
8db9319a06
refactoring: go fmt, reorg
|
6 years ago |
Chris Lu
|
480a073f1f
refactoring: split into 4 files
|
6 years ago |