Merge branch 'stable-3.3' into stable-3.4

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

Release-Notes: skip
Change-Id: I0860eb42f74b184da853a064d13dcf62917fa58c