Chris Lu
4c1a3187bf
fix log error
4 years ago
Chris Lu
ab759f0ec2
erasure coding: fix EC error if multiple disks are configured in one volume server
4 years ago
Chris Lu
d1cf39f180
fix logging
4 years ago
Chris Lu
83012f543a
s: avoid possible completeMultipartUpload re-tries that can overwrite the uploaded file
4 years ago
Konstantin Lebedev
464d4c82ec
stop send heartbeat before stop volume server
4 years ago
Chris Lu
1901f15cd2
volume server: remove whitelist for status checking
Volume liveness/readiness not work if jwt enabled, I try use param
-whiteList
but jwt breaks
4 years ago
Chris Lu
81e5124faf
s3: list bucket permission change from admin to read
fix https://github.com/chrislusf/seaweedfs/issues/1430
4 years ago
Chris Lu
5f55a87101
close http response
4 years ago
Chris Lu
0b301b0b47
consume all response body in order to release requests
4 years ago
Chris Lu
2cdad77d82
fix checkin error
4 years ago
Chris Lu
81a8aa6581
1.91
4 years ago
Chris Lu
51346a5930
always keep the manifest list of chunks
4 years ago
Chris Lu
c1d1677a28
keep manifest chunks forever
4 years ago
Chris Lu
98175548c2
adjust deletion ordering
4 years ago
Chris Lu
f0e50e7b26
fix test
4 years ago
Chris Lu
aee27ccbe1
multiple fixes
* adjust isOpen count
* move ContinuousDirtyPages lock to filehandle
* fix problem with MergeIntoVisibles, avoid reusing slices
* let filer delete the garbage
4 years ago
Chris Lu
c19245886c
simpler test
4 years ago
Chris Lu
df816a58fe
add tests
4 years ago
Chris Lu
77393d3d30
add file handle locking when changing file entry
4 years ago
Chris Lu
d60bcbf08a
sorting chunks
4 years ago
Chris Lu
5e6b714836
add random test
4 years ago
Chris Lu
42ddbcc3a2
SQL insert falls back to update
fix https://github.com/chrislusf/seaweedfs/issues/1429
4 years ago
Chris Lu
f48567c5c6
remove unused function
4 years ago
Chris Lu
c45ba5d7d4
fix listObjectsV2 response format
fix https://github.com/chrislusf/seaweedfs/issues/1426 issue 1
4 years ago
James Hartig
3ccfa4c6ad
Added VolumeMarkWritable and VolumeStatus grpc methods
This is necessary for copy to mark as read-only and then restore the
original state afterwards.
4 years ago
Chris Lu
3b4b1d4a77
fix tests
4 years ago
Chris Lu
839634097f
also do flush on release
4 years ago
Chris Lu
c27e18aa6a
read possible old deleted chunks
4 years ago
Chris Lu
a78772d5ea
avoid shutdown in the middle of running
4 years ago
Chris Lu
ae9bc4a508
logs
4 years ago
Chris Lu
ed4b43b419
adjust logs
4 years ago
Chris Lu
9f1e0aeef5
delete chunks in the last step
4 years ago
Chris Lu
99d05f758c
adjust logs
4 years ago
Chris Lu
fe01191b5b
support read option readDeleted=true
4 years ago
Chris Lu
6ccd7f0a4d
refactoring
4 years ago
Chris Lu
c026eb0592
refactoring
4 years ago
Chris Lu
7e91ae592c
pass in option to read deleted entries
not working yet
4 years ago
Chris Lu
51ecb49db3
for debugging
4 years ago
Chris Lu
ee11d98650
refactoring
4 years ago
Chris Lu
6a92f0bc7a
refactoring to typed Size
Go is amazing with refactoring!
4 years ago
Chris Lu
618b2f6829
release resources only when needed to
4 years ago
Chris Lu
208849702d
logs
4 years ago
Chris Lu
1fcd083db3
printout data size
4 years ago
Chris Lu
3e5339337a
minor
4 years ago
Chris Lu
85001cbec7
properly report io.EOF
4 years ago
Chris Lu
0ca45a5cbc
adjust logs
4 years ago
Chris Lu
cd43738245
fix reading when filling zeros
4 years ago
Chris Lu
ecb3ce46be
adjust error logs
4 years ago
Chris Lu
30fe424469
add one more test case
4 years ago
Chris Lu
1b68ba953b
fix for out of range reads
4 years ago