commit | 8bf641cb5d171aa17eefda6485327220331e7e42 | [log] [tgz] |
---|---|---|
author | Sergey Rogulenko <rogulenko@google.com> | Fri Aug 14 17:00:09 2015 -0700 |
committer | Sergey Rogulenko <rogulenko@google.com> | Fri Aug 14 17:00:09 2015 -0700 |
tree | a6313c4f9813c75ac92725a04909460a12a21fdd | |
parent | d1ecd26d358101fa34654b9361e889c8ef7021af [diff] |
the client watch impl The client subscribes to store update notifications via a go channel. The go channel is only used to send a bit 'there is a watch log update'. Whenever a client sees the notification, it scans through the watch log for new updates (like the sync watcher does), filters out unnecessary or inaccessible log records and sends the result to the client. Change-Id: I143c1228d3b0808f1910c9b6dc17b19758dcf1de