| commit | add86b27cbb236330fc6403b4addde6ba33a177a | [log] [tgz] |
|---|---|---|
| author | Shawn Pearce <sop@google.com> | Wed Jun 26 00:04:41 2013 -0600 |
| committer | Shawn Pearce <sop@google.com> | Wed Jun 26 11:19:40 2013 -0600 |
| tree | 700213013c4bfe50c2ecfe7297f9ad261c8081b6 | |
| parent | 889126bc4617a720675de488f8f1d61d8a2d76be [diff] |
Reimplement is:watched to inline filter query trees Instead of recursively executing the user's watched notifications inline the query parse tree as part of the current query. This allows an index such as Lucene to execute the entire set of notification filters, avoiding unnecessary joins through the database. Change-Id: Id55ec1b84aff8bed99db748de7c5f7332c62fbda