aboutsummaryrefslogtreecommitdiff
path: root/icing/text_classifier/lib3
AgeCommit message (Collapse)Author
2024-01-05Update Icing from upstream.Grace Zhao
Descriptions: ======================================================================== [Trunk Stable Flags and Files Rebuild #1] Implement v2 version file in version-util ======================================================================== [Trunk Stable Flags and Files Rebuild #2] Integrate v2 version file with IcingSearchEngine ======================================================================== Remove dead code in index initialization for HasPropertyOperator after introducing v2 version file ======================================================================== [Icing version 4] Bump Icing kVersion to 4 for Android V ======================================================================== [Icing][Expand QueryStats][4/x] Add lite index hit buffer info into QueryStats ======================================================================== [Icing][Expand QueryStats][5/x] Add query processor advanced query components latencies into QueryStats::SearchStats ======================================================================== Add instructions to error message for AppSearch advanced query features backward compatibility ======================================================================== NO_IFTTT="Path is only valid in G3." Bug: 314816301 Bug: 309826655 Bug: 305098009 Change-Id: I6eddda6dee8362aed5c56844b69dd159a715aaec
2023-03-31Update Icing from upstream.Tim Barron
Descriptions: ======================================================================== Make int64_t the CreateUsageReport timestamp type ======================================================================== Create ResultAdjustmentInfo and refactor ResultStateV2 ======================================================================== Wrap parent/child adjustment info to std::unique_ptr ======================================================================== Apply join child snippet ======================================================================== Apply join child projection ======================================================================== Add IntegerSectionIndexingHandlerTest ======================================================================== Delete Result Retriever this class is dead code. ======================================================================== Introduce a placeholder for the custom function hasPropertyDefined(member) ======================================================================== Fix libtextclassifier3::StatusOr ======================================================================== Performance improvements to SnippetRetriever. ======================================================================== Bug: 193244409 Bug: 256022027 Bug: 259744228 Bug: 268680462 Bug: 270102295 Bug: 271015984 Bug: 274627497 Change-Id: I6bad316b28bb289fa8e3f5b0982d6aaa9e0d135f
2022-09-08Sync from upstream.Grace Zhao
Descriptions: ====================================================================== [FileBackedVector Consolidation][4/x] Fix potential PWrite bug in GrowIfNecessary ====================================================================== [FileBackedVector Consolidation][5/x] Create benchmark for FileBackedVector ====================================================================== [FileBackedVector Consolidation][6/x] Avoid calling GetFileSize in GrowIfNecessary ====================================================================== [PersistentHashMap][3.3/x] Implement Delete ====================================================================== Fix the PopulateMatchedTermsStats bug ====================================================================== Add JNI latency for query latency stats breakdown. ====================================================================== [ResultStateManager] Thread safety test1 ====================================================================== [ResultStateManager][2/x] Thread safety test2 ====================================================================== Add native lock contention latency for measuring query latency ====================================================================== Fix implementation of HasMember operator in ANTLR-based list-filter prototype. ====================================================================== Fix improper uses of std::string_view ====================================================================== Extend the scale of Icing ====================================================================== Decouple the term frequency array from DocHitInfo ====================================================================== Disable hit_term_frequency for non-relevance queries ====================================================================== [ResultStateManager][3/x] Thread safety test3 ====================================================================== [PersistentHashMap][4/x] Implement iterator ======================================================================= Fix the lite index compaction bug ======================================================================= Change-Id: I0edad67affed97af107e2d7cd73770e0268c0903
2020-10-28Pull upstream changes.Terry Wang
Change-Id: I73ea5f80ccf16a02519f6f7ccfc993e9b0f39f86
2020-07-24Pull upstream changes.Cassie Wang
Change-Id: Ieed20fd00a7c00778045434ae1b7c9e019a6c369
2020-06-25Pull upstream changes.Cassie Wang
Change-Id: I8a1e76e3e42188364ac40c0c51efb1e49292c015
2020-06-09Update from upstream, including proto location changes.Alexander Dorokhine
Bug: 158587690 Change-Id: Ie20d5515288cf3a1bdbc19ff5ec62f936456e85d
2020-06-05Copy over changes made to Google3 codebase in Icing.Tim Barron
Change-Id: Ia36edb0a1b085e249dabfc220a5b72418063604f
2020-03-23Copy over changes made to Google3 codebase in Icing.Tim Barron
Change-Id: Ic4e7a964ced111738cca80e078b3e03759c19ccf
2020-01-16Pull upstream changes.Cassie Wang
Upstream synced @290094995 Bug: 146383629 Test: manual, ran 'm -j libicing' with a local Android.bp Change-Id: I63eb12e93f3de5d6607ba7006fd3ea532dc079e4
2020-01-09Pull upstream changes and copy libtextclassifier classes.Cassie Wang
Upstream synced @288789500. Copied text_classifier dependencies (hash, status, logging) into icing/. Bug: 146383629 Test: manual - ran 'm -j libicing' with a working Android.bp locally Change-Id: I187a98af95b362745a09d605ed8334a6ff6971bb