+6
-1
src/update.go
+6
-1
src/update.go
···
226
226
}
227
227
228
228
func observeUpdateResult(result UpdateResult) {
229
-
if result.err != nil {
229
+
var unresolvedRefErr UnresolvedRefError
230
+
if errors.As(result.err, &unresolvedRefErr) {
231
+
// This error is an expected outcome of an incremental update's probe phase.
232
+
} else if errors.Is(result.err, ErrWriteConflict) {
233
+
// This error is an expected outcome of an incremental update losing a race.
234
+
} else if result.err != nil {
230
235
ObserveError(result.err)
231
236
}
232
237
}