Dis que "les octets sont partis" à l'écart de "le stockage est vers le bas"

Featurekamo-shared-library
Expédié
27 août 2026 à 06:58 UTC
Auteur
Kamo
Commite
a440534

openRange a effondré chaque échec de noeud dans une IOException, donc un appelant pourrait faire Rien avec elle, mais retournez 500. Le navigateur n'est pas en mesure de rendre un 500 euros, il obtient un bit, "échou", et sec dessus - donc une fixation dont l'objet Il n'a jamais été écrit qu'un bouton de jeu d'un membre s'est discrète. L'échec Nous a atteints uniquement parce que quelqu'un a dit "il a envoyé mais il ne peut pas le jouer". Les deux causes méritent des réponses opposées. Le contenu absent est permanent et vaut la peine dire clairement que le stockage est inaccessible est transitoire et vaut la peine d'être réessayer. Augmenter ObjectNotStoredException uniquement lorsque la flotte d'accueil a répondu et que chaque réponse était NoSuchKey: un noeud qui ne pouvait pas être atteint pourrait être celui qui détient l'objet, donc un mélange reste une IOException ordinaire. Indiquer à un membre son dossier est perte permanente lors d'une panne partielle est la seule erreur ici qui ne peut pas être Il est revenu. Il étend IOException, de sorte que les sept sites d'appel existants ne fonctionnent pas et d'opter pour la distinction en la rattrapant d'abord.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation