Merge remote-tracking branch 'goog/androidx-platform-dev'
* goog/androidx-platform-dev:
@Ignore IcingSearchEngineTest#testCJKTSnippets
Add explicit dependency between proto and AGP tasks
Sync from upstream.
Upstream change descriptions:
==========
Add a dirty bit flag to portable proto log to avoid checksumming during
initialization. Portable proto log is still currently not in use in the
library yet.
==========
Change the interpretation of snippet window size to be measured in unicode
characters rather than bytes.
==========
Implement snippet window shifting to more closely match the requested size.
==========
Make GetDocumentFilterData check if a document exists first, and if not, return
NOT_FOUND.
==========
Move reverse-jni-break-iterator to the tokenization/reverse_jni directory.
Bug: 185806837
Bug: 188826120
Bug: 188914218
Change-Id: I50787571c81f037b995e7d2e46735512cc64c776