Chris Lu
4c1741fdbb
working skiplist
3 years ago
Chris Lu
b297849147
typo
3 years ago
Chris Lu
af207bbaf0
retry both assign volume and uploading data
fix https://github.com/chrislusf/seaweedfs/issues/2351
3 years ago
Chris Lu
1e3fdf366f
go fmt
3 years ago
Chris Lu
e862b2529a
refactor
3 years ago
Konstantin Lebedev
5e64b22b45
check that the topology has been updated
3 years ago
Chris Lu
f58ea6a2ee
add source name to error message
3 years ago
chrislusf
3ffbaaa071
use github.com/linxGnu/grocksdb
3 years ago
Konstantin Lebedev
2cecde89c3
rename opt volumesPerStep
3 years ago
Konstantin Lebedev
fc51ffce2b
https://github.com/chrislusf/seaweedfs/issues/1846
3 years ago
Chris Lu
a067deaabc
avoid possible modified location list
fix issue 1 of https://github.com/chrislusf/seaweedfs/issues/2345
3 years ago
Chris Lu
040443e2d1
fix possible error case
3 years ago
Chris Lu
2e9372dcf7
volume stream read skips deleted content
3 years ago
Chris Lu
225b019fe0
stream read multiple volumes in a volume server
3 years ago
Chris Lu
1904448d4e
adjust starting offset
3 years ago
Chris Lu
5956a8b05a
adjust comment
3 years ago
Chris Lu
aa64f2ac4c
send needle data instead of raw needle body
3 years ago
Chris Lu
c4d7ee6c5c
volume server: read all files in a volume
3 years ago
Chris Lu
4a1d4d7462
s3: default to allow empty folder for better performance
3 years ago
Chris Lu
cee4d20bc1
2.70
3 years ago
Chris Lu
603ea2db73
avoid looping forever if there are no more metadata updates
3 years ago
Chris Lu
9887610b54
log tsNs should be processing time
3 years ago
Chris Lu
2baed2e1e9
avoid possible metadata subscription data loss
Previous implementation append filer logs into one file. So one file is not always sorted, which can lead to miss reading some entries, especially when different filers have different write throughput.
3 years ago
Chris Lu
a814f3f0a8
adjust metadata tail output
3 years ago
Chris Lu
52fe86df45
use default 10000 for grpc port
3 years ago
Chris Lu
fa7c65bd4b
2.69
3 years ago
Chris Lu
84fdda85e7
go fmt
3 years ago
Chris Lu
ad5099e570
refactor
3 years ago
Chris Lu
5abdc0be77
s3: avoid overwriting object with ACL/LegalHold/Retension/LockConfiguration requests
3 years ago
Chris Lu
ede7a65a50
update log
3 years ago
Chris Lu
c1255d30ad
add cache error log
3 years ago
Chris Lu
59dd271734
more glog
3 years ago
Chris Lu
4cbba2b1c6
add more glog to s3
3 years ago
Chris Lu
71175461ef
add glog for s3 handlers
3 years ago
Chris Lu
e066e2642c
add NodeStore
3 years ago
Chris Lu
49d971e602
filer: redis store needs to clean up batch deleted sub folders
3 years ago
Chris Lu
8f2e4be074
wip
3 years ago
Chris Lu
b751debd31
split node based on the last inserted key
3 years ago
Chris Lu
94a01fcfcb
filer.remote.gateway: add options to include or exclude new bucket names to mirror
3 years ago
Chris Lu
b5f4910412
adjust help messages
3 years ago
Chris Lu
f0907eb83c
add command filre.remote.gateway
3 years ago
Chris Lu
63da4bbb54
separate filer.remote.gateway command to avoid confusion
3 years ago
Chris Lu
2789d10342
go fmt
3 years ago
Chris Lu
119d5908dd
shell: do not need to lock to see volume -h
3 years ago
Chris Lu
7504be58f9
Avoid xattr printed out as HTTP headers
fix https://github.com/chrislusf/seaweedfs/issues/2336
3 years ago
Chris Lu
96514f0f00
fix tests
3 years ago
Chris Lu
20ac710ceb
2.68
3 years ago
Chris Lu
6cd1ce8b74
erasure coding: add cleanup step if anything goes wrong
3 years ago
Chris Lu
f74b29416a
better etag matching
3 years ago
Chris Lu
e9760f261e
minor
3 years ago