Chris Lu
9b6296e77a
volume: add grpc file read operation
This is added more for performance benchmarking.
5 years ago
Chris Lu
2a6db0fd43
volume: return 204 for unchanged file uploads
fix https://github.com/chrislusf/seaweedfs/issues/1196
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
40ae533fa3
shell: add volume.configure.replication to change replication for a volume
fix https://github.com/chrislusf/seaweedfs/issues/1192
5 years ago
Chris Lu
d335f04de6
support env variables to overwrite toml file
5 years ago
Chris Lu
72a64a5cf8
use the same context object in order to retry
5 years ago
Chris Lu
c48fc8b4de
grpc send error via response instead of grpc error
5 years ago
Chris Lu
d4cde5df49
return empty response if not found
5 years ago
Chris Lu
3cdb27fafc
adjust logging
5 years ago
Chris Lu
e6f9f5da3a
adjust logging
5 years ago
Chris Lu
d4e75a0d18
filer: option to create file only if it is new, O_EXCL
5 years ago
Chris Lu
9b01a99d9a
adjust logging
5 years ago
Chris Lu
1b0bfbaf59
refactoring
5 years ago
Chris Lu
4e731f1c8b
volume: copy volumes also include .vif file
5 years ago
Chris Lu
df636e4c14
remove .vif files
5 years ago
Chris Lu
3eafec4b29
volume: add option to limit file size
5 years ago
Chris Lu
86d4b18eb5
filer: optional recursive deletion
fix https://github.com/chrislusf/seaweedfs/issues/1176
5 years ago
Chris Lu
509f314350
keep .vif file for ec to normal volume conversion
5 years ago
Chris Lu
0cc8347a3a
go fmt
5 years ago
Chris Lu
8fbc0a9163
fix edge cases
5 years ago
Chris Lu
37b64a50b4
ec: generate and copy .vif file
5 years ago
Chris Lu
2000284435
rename volume tier info to volume info
5 years ago
Chris Lu
b3c83f9404
fix spelling
5 years ago
Chris Lu
48d28d3eb2
tier: support remote file attributes and remember the file extension
5 years ago
Chris Lu
d960b3474a
tier storage: support downloading the remote dat files
5 years ago
Chris Lu
7ba6be2312
volume ui add readonly status
5 years ago
stlpmo
f87ccbddb4
remove the http 304 response body
5 years ago
Chris Lu
8a2d529759
go fmt
5 years ago
Chris Lu
09ca936c78
shell: add ec.decode command
5 years ago
Chris Lu
36ddca9d1f
filer: return not found 404 status if not found
fix https://github.com/chrislusf/seaweedfs/issues/1160
5 years ago
Chris Lu
58f88e530c
volume: use sorted index map for readonly volumes
5 years ago
Chris Lu
014487b1a6
passing entry.Extended
5 years ago
Chris Lu
e707211dad
passing entry.exended
5 years ago
Chris Lu
ad9d5ff5d0
adjust UI
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
Chris Lu
0fa1269bc7
filer: streaming file listing
5 years ago
Chris Lu
d0b423bbc0
filer: increase directory listing pagination size
5 years ago
Chris Lu
1f400489c6
filer: UI ensure a correct foler link
5 years ago
Chris Lu
f51a6d8ba5
increase filer pagination limit
5 years ago
Chris Lu
1ddfbff2d3
deletion add option skipChunkDeletion
5 years ago
Chris Lu
f06b65a6fd
filer: EXPERT add shouldDeleteChunks parameter for fast deletion
5 years ago
Yoni Nakache
9e45702334
Filer: Enable delete entries without flag volume
same as happens on the s3 API on delete bucket,
to reduce the IO requests on the system, you can just clear recursively folders without flagging them in volume server (they will be removed on delete bucket/drop collection)
this will remove the user ability to retrieve data under these folders
5 years ago
Chris Lu
10bd3c6b4b
refactoring
5 years ago
Chris Lu
e2a8cdfc48
webdav: fix writing file
fix https://github.com/chrislusf/seaweedfs/issues/1114
5 years ago
Chris Lu
0eda75fa2c
add logging
5 years ago
Chris Lu
81f424a630
go fmt
5 years ago
Chris Lu
916423e96a
master: submit support "dataCenter" parameter
5 years ago
Chris Lu
e426bd541e
grow volumes on volume servers with slots freed by cloud storage
5 years ago
Chris Lu
1becbce657
display remote volumes on volume server ui page
5 years ago