Chris Lu
|
7ce97b59d8
|
go fmt
|
3 years ago |
Chris Lu
|
c08ac536ed
|
cloud drive: add support for Wasabi
* disable md5, sha256 checking to avoid reading one chunk twice
* single threaded upload to avoid chunk swapping (to be enhanced later)
|
3 years ago |
Chris Lu
|
00c4e06caa
|
cloud drive: s3 configurable force path style
|
3 years ago |
Chris Lu
|
f0cc130849
|
do not force path style for better compatibility
|
3 years ago |
Chris Lu
|
400de380f4
|
volume server: support tcp direct put/get/delete
|
4 years ago |
Chris Lu
|
d680676d45
|
skip already loaded backends
|
4 years ago |
Chris Lu
|
2cca07b44c
|
cloud tier to non-AWS s3 gateways
|
4 years ago |
Chris Lu
|
7635f6b9fa
|
disk file avoid file.Stat()
|
4 years ago |
Chris Lu
|
a2383b3b12
|
Revert "Revert "avoid file.Stat()""
This reverts commit 7ef4c24f18 .
|
4 years ago |
Chris Lu
|
7ef4c24f18
|
Revert "avoid file.Stat()"
This reverts commit 98c93ca465 .
|
4 years ago |
Chris Lu
|
98c93ca465
|
avoid file.Stat()
avoid one Syscall, but did not help on performance though
|
4 years ago |
Chris Lu
|
a1210d1e8d
|
Revert "volume: avoid file.stat(), file.seek() if possible during writes"
This reverts commit c78409a598 .
|
4 years ago |
Chris Lu
|
c78409a598
|
volume: avoid file.stat(), file.seek() if possible during writes
|
4 years ago |
Chris Lu
|
cfb9342a15
|
avoid concurrent map updates to viper
|
4 years ago |
Chris Lu
|
d522df0ecd
|
adjust log level
|
4 years ago |
Chris Lu
|
627b081b67
|
adjust logs
|
4 years ago |
Chris Lu
|
7764e0465c
|
refactoring
|
5 years ago |
Chris Lu
|
c8ca234773
|
refactoring
|
5 years ago |
Chris Lu
|
81797a059a
|
volume: sync volume file right before compaction
fix https://github.com/chrislusf/seaweedfs/issues/1237
|
5 years ago |
Chris Lu
|
709f231e23
|
tiered storage: add s3 endpoint for private s3 implementation
fix https://github.com/chrislusf/seaweedfs/issues/1238
|
5 years ago |
Chris Lu
|
d335f04de6
|
support env variables to overwrite toml file
|
5 years ago |
Chris Lu
|
2000284435
|
rename volume tier info to volume info
|
5 years ago |
Chris Lu
|
48d28d3eb2
|
tier: support remote file attributes and remember the file extension
|
5 years ago |
Chris Lu
|
eecad6062a
|
go fmt
|
5 years ago |
Chris Lu
|
d960b3474a
|
tier storage: support downloading the remote dat files
|
5 years ago |
Chris Lu
|
356bd1b629
|
adjust text
|
5 years ago |
Chris Lu
|
10bd3c6b4b
|
refactoring
|
5 years ago |
Chris Lu
|
2b8e20f122
|
remove unused functions
|
5 years ago |
Chris Lu
|
70648d35ad
|
go fmt
|
5 years ago |
Chris Lu
|
caae543a9f
|
fix test
|
5 years ago |
Chris Lu
|
ec8de250e2
|
tiered storage: can copy to s3, read from s3
master not aware tiered volume yet, file assigning is not working yet
|
5 years ago |
Chris Lu
|
0da7b894cc
|
pass backend config from master to volume servers
|
5 years ago |
Chris Lu
|
61bc1d6ffd
|
tweaking
|
5 years ago |
Chris Lu
|
f60154f330
|
master load backend storage config from master.toml
|
5 years ago |
Chris Lu
|
0f9ba84274
|
s3
|
5 years ago |
Chris Lu
|
e4c63ff2f8
|
go fmt
|
5 years ago |
Chris Lu
|
9711a6ffaa
|
WIP
|
5 years ago |
Chris Lu
|
c6e8225a20
|
adjust memory mapped file size
related to https://github.com/chrislusf/seaweedfs/pull/1087
|
5 years ago |
Lei Liu
|
46755ea1e1
|
fix master maintenance logic
Signed-off-by: Lei Liu <lei01.liu@horizon.ai>
|
5 years ago |
Chris Lu
|
85f8649320
|
refactor memory mapped file into backend storage
|
5 years ago |
Chris Lu
|
4b5ba4927f
|
adjust NewDiskFile() paramaters
|
5 years ago |
Chris Lu
|
19b6a16003
|
changed from os.file to backend.DataStorageBackend
|
5 years ago |
Chris Lu
|
46ed2ca902
|
refactoring
|
5 years ago |