Merge remote-tracking branch 'aosp/upstream-master' into androidx-main * aosp/upstream-master: Update Icing from upstream. Descriptions: ======================================================================== [Pagination][5/x] Implement OptimizeAndTransfer for ranker ======================================================================== [SchemaStore] Avoid SchemaStore::SetSchema schema store move assignment ======================================================================== Score and sort results returned by monkey abstract query nodes ======================================================================== Add configurable rules to IcuNormalizer ======================================================================== Add option to have Icing handle flush automatically ======================================================================== Generate uniquely random doc score and timestamp for monkey test documents ======================================================================== Fix infinite loop DoS parsing U+FFFD characters in tokenizer ======================================================================== [Monkey Pagination][2/x] Remove deleted or updated documents from paginated results ======================================================================== [Non-blocking ANN Maintenance][1/x] Refactor public interface of EmbeddingIndex ======================================================================== [Pagination][4/x] Implement simple reverse vector no rank ScoredDocumentHitsRanker ======================================================================== Fix AddIncompatibleChangeToDelta in SetSchema ======================================================================== [Pagination][3/x] Refactor ResultStateManager ctor and result group entry id methods ======================================================================== Write database stableness log for HandleExpiredDocuments and MaintainAnnIndex ======================================================================== [Monkey Pagination][1/x] Add pagination support to InMemoryIcingSearchEngine ======================================================================== Bug: 366293781 Bug: 521549968 Bug: 526664672 Bug: 521425229 Bug: 512581078 Bug: 519616933 Bug: 446719537 Bug: 520087591 Bug: 525442026 Test: presubmit Change-Id: I63addb97f6c5d2691712762b79ef33347f52f862