Konstantin Lebedev
6f9267ebdf
fix: skip file size checking for volume with TTL ( #5541 )
fix: skip file size checking for volume with tll
https://github.com/seaweedfs/seaweedfs/issues/5508
8 months ago
Konstantin Lebedev
3d3ee04eb9
[s3] Put bucket lifecycle configuration ( #5510 )
8 months ago
Kevin Bulteel
a3dab1fcd0
feat: upload files directly without multipart/form-data ( #5539 )
8 months ago
Nikita Borzykh
0d04264494
Move file deletion logging to v2 verbisity ( #5538 )
8 months ago
M@
abf01a0eb7
Fixes unlocked read from logBuffer.LastTsNs that is racey. ( #5536 )
8 months ago
M@
855607c536
Fixes race with unlocked setter. ( #5532 )
9 months ago
M@
607927da60
Migrates from disintegration/imaging c2019 to cognusion/imaging c2024. ( #5533 )
9 months ago
Konstantin Lebedev
2f3fee9bb9
filer read chunk retry if status code 499 ( #5528 )
9 months ago
skycope
6e4b9181f5
fix "volume.fix.replication" move many replications only to one volumeServer ( #5522 )
9 months ago
chrislu
55976ae04a
avoid repeated calls to heavy-weighted viper
9 months ago
chrislu
31f1f96038
improve perf a bit
9 months ago
chrislu
d9490c5e1f
rename
9 months ago
steve.wei
0bdf121e51
rename VolumeServerVolumeGauge ( #5504 )
9 months ago
chrislu
0edc5aad9a
3.65
9 months ago
Konstantin Lebedev
33537ae29f
[s3] fix s3 test_multipart_get_part ( #5476 )
* try fix s3 test_multipart_get_part
* add passed s3 tests
* fix SeaweedFSUploadId
* rm spaces
* convert part request to range
* add passed s3 tests of multipart
9 months ago
yudrywet
8833745fbc
chore: fix some typos in comments ( #5497 )
9 months ago
chrislu
7a72677f98
add test
9 months ago
chrislu
d5b2cee34a
log possible racing condition
fix https://github.com/seaweedfs/seaweedfs/issues/5412
9 months ago
Konstantin Lebedev
5189a09de0
[volume] Reduce the number of buffers for uploading one chunk ( #5458 )
9 months ago
skycope
6dae685f9c
fix append disorder ( #5492 )
9 months ago
steve.wei
67ead9b18f
fix(volume.fix.replication): adjust volume count, not free volume count ( #5479 )
9 months ago
Henco Appel
5c8e6014ba
fix: filer authenticate with with volume server ( #5480 )
9 months ago
clonefetch
9e07a87fcb
chore: fix function names in comment ( #5478 )
9 months ago
Konstantin Lebedev
3e25ed1b11
[s3] add s3 pass test_multipart_upload_size_too_small ( #5475 )
* add s3 pass test_multipart_upload_size_too_small
* refactor metric names
* return ErrNoSuchUpload if empty parts
* fix test
9 months ago
Konstantin Lebedev
35cba720a5
[s3] add s3 pass test_multipart_upload ( #5474 )
add s3 pass test_multipart_upload
9 months ago
Konstantin Lebedev
d42a04cceb
[s3] fix s3 test_multipart_resend_first_finishes_last ( #5471 )
* try fix s3 test
https://github.com/seaweedfs/seaweedfs/pull/5466
* add error handler metrics
* refactor
* refactor multipartExt
* delete bad entry parts
9 months ago
Nikita Borzykh
7aa25c1137
fix: correctly form partNumber from new entry.Name format in "listObjectParts" ( #5470 )
9 months ago
skycope
b19c9847c6
fix completed multiupload lost data ( #5460 )
If there are putObjectPart requests with the same uploadId during
completeMultiPart, it can result in data loss. putObjectPart requests
might be due to timeout retries.
Co-authored-by: Yang Wang <yangwang@weride.ai>
9 months ago
Konstantin Lebedev
d5d8b8e2ae
fix panic at isAllWritable ( #5457 )
fix panic
https://github.com/seaweedfs/seaweedfs/issues/5456
9 months ago
Henco Appel
2a88da4de7
fix: always close volume file ( #4530 ) ( #5459 )
If sync fails then close is never called. We should always be calling
close on the file.
Co-authored-by: Hendrik Appel <happel@europe.altair.com>
9 months ago
Nikita Borzykh
df9031e19a
fix: ensure complete gRPC stream consumption in doListFilerEntries to prevent context canceled errors. ( #5441 )
9 months ago
Nikita Borzykh
829c0da381
fix: adjust condition in prefixFilterEntries prevent infinite loop ( #5440 )
9 months ago
Konstantin Lebedev
9c1e0f5811
[master] grow volumes if no writable volumes in current dataCenter ( #5434 )
* grow volumes if no writable volumes in current dataCenter
https://github.com/seaweedfs/seaweedfs/issues/3886
* fix tests with volume grow
* automatic volume grow one volume
* add ErrorChunkAssign metrics
9 months ago
Konstantin Lebedev
df40908e57
fix panic 5435 ( #5436 )
9 months ago
chrislu
6aa804b368
lock instead of RLock, to prevent racing condition
https://github.com/seaweedfs/seaweedfs/discussions/5432#discussioncomment-8933608
9 months ago
chrislu
36fec34c47
print only adapted url
fix https://github.com/seaweedfs/seaweedfs/issues/5424
10 months ago
chrislu
aed6fdffd2
fix nil volume data backend
fix https://github.com/seaweedfs/seaweedfs/issues/5417
10 months ago
Nikita Borzykh
9ca871af53
Move ListDirectoryEntries logic to ListDirectoryPrefixedEntries in etcd meta storage backend ( #5416 )
Move ListDirectoryEntries logic to ListDirectoryPrefixedEntries
10 months ago
Nikita Korolev
2dd2bb3e16
fix filer address parsing ( #5415 )
10 months ago
Nikita Borzykh
1f3742850d
Add TLS support, initial etcd connection check, fix key_prefix handling for etcd backend meta storage ( #5403 )
10 months ago
Konstantin Lebedev
dc9568fc0d
[master] add test for PickForWrite add metrics for volume layout ( #5413 )
10 months ago
Nikita Korolev
953f571349
add basic support for sentry error reporting ( #5410 )
10 months ago
adasauce
61f4e40ad9
fix s3api: delimeter properly takes prefixes into account ( #5411 )
10 months ago
wusong
a5582cc921
[mount] fix GetAttr blocks count ( #5409 )
10 months ago
chrislu
03f18e43df
clean up logs
10 months ago
chrislu
26e24db721
adjust log level
10 months ago
chrislu
5c0fcae039
clean up logs
10 months ago
chrislu
407a52fc93
adjust log level
10 months ago
zuzuviewer
211171e669
Fix iam service response 500 ( #5405 )
10 months ago
Konstantin Lebedev
25643cfbc6
fix: panic: assignment to entry in nil map on S3Sink.CreateEntry ( #5406 )
10 months ago