Chris Lu
a9c6be5fc3
set creation time
4 years ago
Chris Lu
141ce67c09
close http request body
4 years ago
Chris Lu
0e99531dbf
2.13
4 years ago
Chris Lu
965413c21b
shell: add volume.vacuum command
4 years ago
Chris Lu
96c48bc8a8
fix test
4 years ago
Chris Lu
c57a7839ec
adjust comments
4 years ago
Chris Lu
8438fb0cc3
fix ec shard spreading error
4 years ago
Chris Lu
536202e4e0
minor
4 years ago
Chris Lu
99c4e50d3d
minor
4 years ago
Chris Lu
2c913dde04
volume: detect and drop volumes with disk IO error
from Jethro in slack:
is it possible to make the assign request a bit smarter? Currently I’m in the state that a disk failed but all assign request are being send to this volume. It would be cool if the master sees this and stopped using this volume.
e=HTTP(http://x:8089/913,045a782b63176edf ) not 200 but 500 Internal Server Error
Body={"size":740167,"error":"failed to write to local disk: write /mnt/v9/913.dat: input/output error","eTag":"ee4381e202212ff3aee647704c036689"}
e=HTTP(http://x:8089/913,045a782c90240077 ) not 200 but 500 Internal Server Error
Body={"size":792779,"error":"failed to write to local disk: write /mnt/v9/913.dat: input/output error","eTag":"c43463ccc11eb6eb2fc306f407a6a953"}
e=HTTP(http://x:8089/913,045a782e6b7901ea ) not 200 but 500 Internal Server Error
Body={"size":3962392,"error":"failed to write to local disk: write /mnt/v9/913.dat: input/output error","eTag":"04c91198e9b276c81f11dbf189af5d28"}
4 years ago
Chris Lu
9ac4935f22
read from volume index file directly instead of open a separate file
fix https://github.com/chrislusf/seaweedfs/issues/1640
read from volume index file directly instead of open a separate file,
to ensure reading latest index entries.
4 years ago
Chris Lu
85554bea38
filer: readonly handle static resources
fix https://github.com/chrislusf/seaweedfs/issues/1641
4 years ago
Chris Lu
6d30b21b10
volume: add "-dir.idx" option for separate index storage
fix https://github.com/chrislusf/seaweedfs/issues/1265
4 years ago
Chris Lu
3c229eb677
refactor
4 years ago
Chris Lu
c0fb4a3766
add comments
4 years ago
Chris Lu
6783ae5f8f
rename
4 years ago
Chris Lu
983fd90010
marked as WIP
4 years ago
Chris Lu
97f706f35b
just refactoring
4 years ago
Chris Lu
b11449f955
pass in dir.idx parameter to DiskLocation
4 years ago
Chris Lu
0d345ac97d
s3: remove empty parent folder on delete
fix https://github.com/chrislusf/seaweedfs/issues/1637
4 years ago
Chris Lu
cc2bd97ad9
refactor
4 years ago
Chris Lu
0da7ecfd29
go fmt
4 years ago
Chris Lu
effa00ed08
refactor
4 years ago
Chris Lu
513bcd6e0d
filer: avoid duplicated FindEntry for deletion
4 years ago
Chris Lu
1ae108efca
add debug message
4 years ago
Chris Lu
a102157020
do not retry if failed with a non transport related error
4 years ago
Konstantin Lebedev
4e55baf5b1
s3 config changes
4 years ago
Konstantin Lebedev
52c8f2fc9a
s3iam test
4 years ago
Konstantin Lebedev
a26f1b2040
new pkg s3iam
4 years ago
Konstantin Lebedev
6206737df2
s3 configure
4 years ago
Chris Lu
eab53ea80d
filer leveldb store: a bit more efficient directory listing with prefix
4 years ago
Chris Lu
d3be2ceedd
2.12
4 years ago
Chris Lu
c7ebadc25d
avoid possible concurrent access inside ensureCorrectWritables()
4 years ago
limd
e8296104fc
fix tls grpc ca path
4 years ago
Chris Lu
92f906b6fc
remove zstd
fix https://github.com/chrislusf/seaweedfs/issues/1629
4 years ago
Aleksandr Demshin
176950ea78
fix typo
4 years ago
Chris Lu
7385103057
fix volume placement validating
fix https://github.com/chrislusf/seaweedfs/issues/1626
4 years ago
Chris Lu
290b5e2cd0
directly delete file chunks
keeping current async deletions for now
4 years ago
Chris Lu
781585b195
remove unnecessary checking
4 years ago
Chris Lu
8cb8cd4cc5
add locks
4 years ago
Chris Lu
7c9e592c2d
s3: avoid nil resp when having error
fix https://github.com/chrislusf/seaweedfs/issues/1622
4 years ago
Chris Lu
dc304342b2
fs.configure: configurable volume growth
4 years ago
Chris Lu
b04375a3d1
use alternative assign request
4 years ago
Chris Lu
9add554feb
fail fast if user configures collection for a bucket
4 years ago
Chris Lu
6204dc6e85
add comment
4 years ago
Chris Lu
ef3e068c51
deprecating "filer.options.buckets_fsync" in filer.toml
4 years ago
Chris Lu
5f19e81dab
filer confi: support hierachical configuration
4 years ago
Chris Lu
ed1ce3f299
adjust help message
4 years ago
Chris Lu
c0d279c54e
filere.conf: prefer to use json format
4 years ago
Chris Lu
83527a8f55
adds more help message
4 years ago