You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Makes several substantial improvements to the `storage.Watch`
operations:
- `Watch` now does a synchronous `Get` operation before the starting the
watch to get the current value(s) and to get the start revision for
the watch. Callers no longer have to do this operation themselves.
- `Watch` now restarts itself automatically using the most recently-
fetched revision. We were previously repeating this restart logic in
every caller. Restarts are rate-limited to 1 per second.
- `Watch` reports errors over an error channel, matching the convention
that we've established everywhere.
We had an unused `Until` operation and I opted to remove it rather than
update it for these changes.
0 commit comments