Chris Lu
e88392b50f
Fix s3 pagination ( #3436 )
* Revert previous changes
* s3: use cursor to track tree traversal
fix https://github.com/seaweedfs/seaweedfs/issues/3166
* special cases for empty prefix and empty directory
* use constants
* address empty folder
* undo local changes
* fix IsTruncated
* adjust counting directories
* fix cases when prefix is a directory
* s3: handle directory object
works for
aws --endpoint-url http://127.0.0.1:8333/ s3api list-objects-v2 --bucket test --prefix "fakedir"
2 years ago
chrislu
7457c746f0
s3: fix aws s3api head-object
2 years ago
chrislu
789d9dbfe1
webdav: fix nil
fix https://github.com/seaweedfs/seaweedfs/issues/3440
2 years ago
Konstantin Lebedev
6199d9b923
rand start garbageThreshold and reset metric ReplicaPlacementMismatch ( #3396 )
* rand start garbageThreshold
reset metrics MasterReplicaPlacementMismatch
* vacuum through sleep
2 years ago
Konstantin Lebedev
4d4cd0948d
avoid infinite loop WaitUntilConnected() ( #3431 )
https://github.com/seaweedfs/seaweedfs/issues/3421
2 years ago
Eric Yang
986daecbfe
add upload response ( #3428 )
* add upload response
* fixing comments
Co-authored-by: root <root@HQ-10MSTD3EY.roblox.local>
2 years ago
chrislu
ae93c966d9
ensure memory is aligned
fix https://github.com/seaweedfs/seaweedfs/issues/3427
2 years ago
Rain Li
670cb759f8
Refactor for Sync method ( #3426 )
2 years ago
chrislu
662ec97602
mount: adjust on du stats reporting
fix https://github.com/seaweedfs/seaweedfs/issues/3424
2 years ago
Abirdcfly
b0633716b7
delete minor unreachable code ( #3423 )
Signed-off-by: Abirdcfly <fp544037857@gmail.com>
2 years ago
chrislu
0854171d22
3.20
2 years ago
chrislu
d8e69df295
adjust comments
2 years ago
chrislu
0aeec04c31
quicker to adapt to pattern change
2 years ago
chrislu
928d29af9e
fix wrong logic about reader isRandomMode()
2 years ago
chrislu
d3d52b1818
shell: fs.meta.load add quieter mode
fix https://github.com/seaweedfs/seaweedfs/issues/3414
2 years ago
chrislu
67814a5c79
refactor and fix strings.Split
2 years ago
John W Higgins
3afda0c89c
Allow postgresql to use standard environment variables for connection ( #3413 )
2 years ago
chrislu
1a4bf0dcb5
filer.sync: parallelize the filer.sync
2 years ago
chrislu
02b38f894b
debug
2 years ago
chrislu
0e9478488d
filer.sync: fix when excluded paths is empty
2 years ago
chrislu
8a880a139d
mount: fix truncate operation
fix https://github.com/seaweedfs/seaweedfs/issues/2609
2 years ago
LHHDZ
84ec68e11a
Add download speed limit support ( #3408 )
2 years ago
chrislu
b278bb24d3
mount: adjust df stats reporting when close to the limit
fix https://github.com/seaweedfs/seaweedfs/issues/3407
2 years ago
Konstantin Lebedev
4d08393b7c
filer prefer volume server in same data center ( #3405 )
* initial prefer same data center
https://github.com/seaweedfs/seaweedfs/issues/3404
* GetDataCenter
* prefer same data center for ReplicationSource
* GetDataCenterId
* remove glog
2 years ago
Konstantin Lebedev
22181dd018
refactor FilerRequest metrics ( #3402 )
* refactor FilerRequest metrics
* avoid double count proxy
* defer to
2 years ago
chrislu
bd13a7968f
remove unused symlink resolving
2 years ago
chrislu
88945d9954
mount: do not follow soft link with xattr
2 years ago
chrislu
90db4b5a44
minor
2 years ago
Konstantin Lebedev
3ffa4ba91d
clean
2 years ago
Konstantin Lebedev
2a5629dd28
align
2 years ago
Konstantin Lebedev
df9cc31a0a
refactor
2 years ago
Konstantin Lebedev
0a5d3c3cf6
rename to localWrite and replicatedWrite
2 years ago
chrislu
e26d1cf4ef
fix test
2 years ago
Konstantin Lebedev
fc65122766
rename to LoadAvg_1M
2 years ago
Konstantin Lebedev
ab50f21ad9
Detailed metrics VolumeServerRequestHistogram for writing to disk and replication
2 years ago
Konstantin Lebedev
5209ebbeef
remove percent
2 years ago
Konstantin Lebedev
78cbd8002f
revert Sleep
2 years ago
Konstantin Lebedev
cd5c7ad052
move to github.com/seaweedfs/seaweedfs
2 years ago
Konstantin Lebedev
634bc97840
fix conflicts
2 years ago
Konstantin Lebedev
c0d92f61a1
comment
2 years ago
Konstantin Lebedev
1d29f67c02
revert disk stats
2 years ago
Konstantin Lebedev
a98f6d66a3
rollback over onPeerupdate implementation of automatic clean-up of failed servers in favor of synchronous ping
2 years ago
chrislu
036566629a
filer.sync: fix synchronization logic in active-active mode
fix https://github.com/seaweedfs/seaweedfs/issues/3328
2 years ago
chrislu
303bd067b5
Revert "rename: delete source entry metadata only, skipping hard links"
This reverts commit 03466f955e
.
fix https://github.com/seaweedfs/seaweedfs/issues/3386
2 years ago
chrislu
03c6f978f4
3.19
2 years ago
chrislu
afef014832
scaffold
2 years ago
Patrick Schmidt
1a4a36d510
Add healthy indicator for raft status
2 years ago
chrislu
cb096d1f53
minor
2 years ago
chrislu
0423d50106
wip note
2 years ago
chrislu
0f50fcb96a
moving
2 years ago