ErrNoSuchKey should not be reported as an error in the logs

This commit is contained in:
Chris Lu
2026-01-17 23:07:49 -08:00
parent 8880f9932f
commit b8dc8d12f2

View File

@@ -670,7 +670,7 @@ func (s3a *S3ApiServer) GetObjectHandler(w http.ResponseWriter, r *http.Request)
targetVersionId = "null" targetVersionId = "null"
} else { } else {
// No object at regular path either - object doesn't exist // No object at regular path either - object doesn't exist
glog.Errorf("GetObject: object not found at regular path or .versions for %s/%s", bucket, object) glog.V(3).Infof("GetObject: object not found at regular path or .versions for %s/%s", bucket, object)
s3err.WriteErrorResponse(w, r, s3err.ErrNoSuchKey) s3err.WriteErrorResponse(w, r, s3err.ErrNoSuchKey)
return return
} }
@@ -2152,7 +2152,7 @@ func (s3a *S3ApiServer) HeadObjectHandler(w http.ResponseWriter, r *http.Request
targetVersionId = "null" targetVersionId = "null"
} else { } else {
// No object at regular path either - object doesn't exist // No object at regular path either - object doesn't exist
glog.Errorf("HeadObject: object not found at regular path or .versions for %s/%s", bucket, object) glog.V(3).Infof("HeadObject: object not found at regular path or .versions for %s/%s", bucket, object)
s3err.WriteErrorResponse(w, r, s3err.ErrNoSuchKey) s3err.WriteErrorResponse(w, r, s3err.ErrNoSuchKey)
return return
} }