-
Notifications
You must be signed in to change notification settings - Fork 9.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v3api: Bug in watchable ranges with catchup #4191
Labels
Comments
gyuho
added a commit
to gyuho/etcd
that referenced
this issue
Jan 13, 2016
Current syncWatchers method skips the events that have prefixes that are being watched when the prefix is not existent as a key. This fixes etcd-io#4191 by adding prefix checking to not skip those events.
gyuho
added a commit
to gyuho/etcd
that referenced
this issue
Jan 13, 2016
Current syncWatchers method skips the events that have prefixes that are being watched when the prefix is not existent as a key. This fixes etcd-io#4191 by adding prefix checking to not skip those events.
gyuho
added a commit
to gyuho/etcd
that referenced
this issue
Jan 13, 2016
Current syncWatchers method skips the events that have prefixes that are being watched when the prefix is not existent as a key. This fixes etcd-io#4191 by adding prefix checking to not skip those events.
gyuho
added a commit
to gyuho/etcd
that referenced
this issue
Jan 13, 2016
Current syncWatchers method skips the events that have prefixes that are being watched when the prefix is not existent as a key. This fixes etcd-io#4191 by adding prefix checking to not skip those events.
gyuho
added a commit
to gyuho/etcd
that referenced
this issue
Jan 13, 2016
Current syncWatchers method skips the events that have prefixes that are being watched when the prefix is not existent as a key. This fixes etcd-io#4191 by adding prefix checking to not skip those events.
gyuho
added a commit
to gyuho/etcd
that referenced
this issue
Jan 13, 2016
Current syncWatchers method skips the events that have prefixes that are being watched when the prefix is not existent as a key. This fixes etcd-io#4191 by adding prefix checking to not skip those events.
gyuho
added a commit
to gyuho/etcd
that referenced
this issue
Jan 13, 2016
Current syncWatchers method skips the events that have prefixes that are being watched when the prefix is not existent as a key. This fixes etcd-io#4191 by adding prefix checking to not skip those events.
gyuho
added a commit
to gyuho/etcd
that referenced
this issue
Jan 13, 2016
Current syncWatchers method skips the events that have prefixes that are being watched when the prefix is not existent as a key. This fixes etcd-io#4191 by adding prefix checking to not skip those events.
gyuho
added a commit
to gyuho/etcd
that referenced
this issue
Jan 13, 2016
Current syncWatchers method skips the events that have prefixes that are being watched when the prefix is not existent as a key. This fixes etcd-io#4191 by adding prefix checking to not skip those events.
gyuho
added a commit
to gyuho/etcd
that referenced
this issue
Jan 13, 2016
Current syncWatchers method skips the events that have prefixes that are being watched when the prefix is not existent as a key. This fixes etcd-io#4191 by adding prefix checking to not skip those events.
gyuho
added a commit
to gyuho/etcd
that referenced
this issue
Jan 13, 2016
Current syncWatchers method skips the events that have prefixes that are being watched when the prefix is not existent as a key. This fixes etcd-io#4191 by adding prefix checking to not skip those events.
@barakmich Please try again with master branch. Please ping me if you still have issues with watch. Thanks for reporting! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The API is there, and works if you don't set StartRevision -- ie, in https://github.com/coreos/etcd/blob/master/storage/watchable_store.go if the watcher is unsynced, it will never become synced, for prefixes. I added a quick (failing) test to prove it's right in here:
(add to
storage/watcher_test.go
)Everything above
unsynced watchers
will pass -- but it hangs if we add the unsynced watchers part.The text was updated successfully, but these errors were encountered: