| Age | Commit message (Collapse) | Author | Files | Lines |
|
set (#7608)
fix: EC volume deletion issues
Fixes #7489
1. Skip cookie check for EC volume deletion when SkipCookieCheck is set
When batch deleting files from EC volumes with SkipCookieCheck=true
(e.g., orphan file cleanup), the cookie is not available. The deletion
was failing with 'unexpected cookie 0' because DeleteEcShardNeedle
always validated the cookie.
2. Optimize doDeleteNeedleFromAtLeastOneRemoteEcShards to return early
Return immediately when a deletion succeeds, instead of continuing
to try all parity shards unnecessarily.
3. Remove useless log message that always logged nil error
The log at V(1) was logging err after checking it was nil.
Regression introduced in commit 7bdae5172 (Jan 3, 2023) when EC batch
delete support was added.
|
|
This reverts commit 0bb97709d41b1be4c74f01dcc65aac6d5f88bd16.
|
|
This reverts commit 4d414f54a224142f3f4d934f4af3b5dceb6fec6b, reversing
changes made to 482742514656e9b5a652acf7406740fbc55db13d.
|
|
|
|
|
|
streaming mode would create separate grpc connections for each call.
this is to ensure the long poll connections are properly closed.
|
|
|
|
|
|
|
|
fix https://github.com/chrislusf/seaweedfs/issues/1182
|
|
|
|
|