|
@@ -92,7 +92,7 @@ func (wr *WatchResponse) Err() error {
|
|
|
|
|
|
|
|
// IsProgressNotify returns true if the WatchResponse is progress notification.
|
|
// IsProgressNotify returns true if the WatchResponse is progress notification.
|
|
|
func (wr *WatchResponse) IsProgressNotify() bool {
|
|
func (wr *WatchResponse) IsProgressNotify() bool {
|
|
|
- return len(wr.Events) == 0 && !wr.Canceled && !wr.Created
|
|
|
|
|
|
|
+ return len(wr.Events) == 0 && !wr.Canceled && !wr.Created && wr.CompactRevision == 0 && wr.Header.Revision != 0
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// watcher implements the Watcher interface
|
|
// watcher implements the Watcher interface
|