Update Icing from upstream.

Descriptions:
========================================================================
Add join test for SetSchemaNewIndexedDocumentPropertyTriggersIndexRestorationAndReturnsOk
========================================================================
Support different sets of properties to search for different schema types.
========================================================================
Do not cache the section mask for a schema type if no property filters apply while processing the type property filters.
========================================================================

Bug: 288310393
Bug: 291019114

Change-Id: Icb867b40a603c0d63e2d96a0e2ec641e424aad7e
11 files changed
tree: 7e8ce2a244cf50de9ead16fea57297e0b3d3316f
  1. icing/
  2. java/
  3. proto/
  4. .gitignore
  5. CONTRIBUTING.md
  6. LICENSE
  7. METADATA
  8. MODULE_LICENSE_APACHE2
  9. OWNERS
  10. README.md
  11. synced_AOSP_CL_number.txt
README.md

Icing Search Library

Icing is a fast, embedded, mobile-friendly full-text-search library written in C++.

This is not an officially supported Google product.