readParts: Return error when quorum unavailable (#20389)

readParts requires that both part.N and part.N.meta files be present.
This change addresses an issue with how an error to return to the upper
layers was picked from most drives where a UploadPart operation 
had failed.
This commit is contained in:
Krishnan Parthasarathi
2024-09-06 03:51:23 -07:00
committed by GitHub
parent b6b7cddc9c
commit a0f9e9f661
4 changed files with 170 additions and 38 deletions

View File

@@ -70,3 +70,9 @@ jobs:
sudo sysctl net.ipv6.conf.all.disable_ipv6=0
sudo sysctl net.ipv6.conf.default.disable_ipv6=0
make test-versioning
- name: Test Multipart upload with failures
run: |
sudo sysctl net.ipv6.conf.all.disable_ipv6=0
sudo sysctl net.ipv6.conf.default.disable_ipv6=0
make test-multipart