Merge branch 'stable-3.2' into stable-3.3

* stable-3.2:
  Predicate: Add safety check against not(any())
  Add an index-safe predicate that matches all changes

Release-Notes: skip
Change-Id: Ie1006ba75c63ef445771acea26dcd371eb750156