diff options
author | Tim Barron <tjbarron@google.com> | 2023-06-02 06:14:34 +0000 |
---|---|---|
committer | Tim Barron <tjbarron@google.com> | 2023-06-02 06:14:34 +0000 |
commit | b87146567e78489269a627348e7ba98e97530faa (patch) | |
tree | 3982f63f9e8f46d5a4484c9e915ef14db1aa817f /icing/index/iterator/doc-hit-info-iterator-filter.h | |
parent | 818e087b7b1108bc871bbe462d7d8fbf83d82d00 (diff) | |
download | icing-b87146567e78489269a627348e7ba98e97530faa.tar.gz |
Update Icing from upstream.
Descriptions:
========================================================================
Eliminate unnecessary GetCurrentTime syscalls in various hotspots.
========================================================================
Fix MSAN failure in SchemaStore::Header::Write.
========================================================================
Bug: 282308801
Change-Id: Ifb11f890485329e6b0bc1a9cbf2bf046e39b7854
Diffstat (limited to 'icing/index/iterator/doc-hit-info-iterator-filter.h')
-rw-r--r-- | icing/index/iterator/doc-hit-info-iterator-filter.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/icing/index/iterator/doc-hit-info-iterator-filter.h b/icing/index/iterator/doc-hit-info-iterator-filter.h index ab13ae5..be5e1e8 100644 --- a/icing/index/iterator/doc-hit-info-iterator-filter.h +++ b/icing/index/iterator/doc-hit-info-iterator-filter.h @@ -56,7 +56,7 @@ class DocHitInfoIteratorFilter : public DocHitInfoIterator { explicit DocHitInfoIteratorFilter( std::unique_ptr<DocHitInfoIterator> delegate, const DocumentStore* document_store, const SchemaStore* schema_store, - const Options& options); + const Options& options, int64_t current_time_ms); libtextclassifier3::Status Advance() override; @@ -82,6 +82,7 @@ class DocHitInfoIteratorFilter : public DocHitInfoIterator { const Options options_; std::unordered_set<NamespaceId> target_namespace_ids_; std::unordered_set<SchemaTypeId> target_schema_type_ids_; + int64_t current_time_ms_; }; } // namespace lib |