aboutsummaryrefslogtreecommitdiff
path: root/icing/index/iterator/doc-hit-info-iterator.h
diff options
context:
space:
mode:
authorTim Barron <tjbarron@google.com>2023-05-11 06:22:44 +0000
committerTim Barron <tjbarron@google.com>2023-05-11 15:45:06 +0000
commitfc9e6aac9c62d4546cb25548e1bbb317b7a4fd9a (patch)
tree061f4d194144ae4d5f81e6b56c148ddb5495e694 /icing/index/iterator/doc-hit-info-iterator.h
parenta7d57e98ea7168d66cf01ace85598e33d5e9e5db (diff)
downloadicing-fc9e6aac9c62d4546cb25548e1bbb317b7a4fd9a.tar.gz
Update Icing from upstream.
Descriptions: ======================================================================== Modify the definition of propertyDefined: ======================================================================== Remove default args in SchemaStore::SetSchema and fix calls ======================================================================== Add allow_circular_schema_definitions flag ======================================================================== Onboard version detection to Icing ======================================================================== Add version util to help read/write version info ======================================================================== Add support for the overlay schema. ======================================================================== Allow cycles in schema-property-iterator ======================================================================== Add joinable properties into schema definition cycle restrictions. ======================================================================== Loosen circular references restriction for Schema Definitions. ======================================================================== Implement BackupSchemaProducer to generate a backup schema ======================================================================== Minor fix: remove a redundant log ======================================================================== Allow schema types to inherit from more than one parent ======================================================================== allow nested document properties to accept documents of subtype ======================================================================== Support polymorphism for Icing projection in Search and Get API ======================================================================== Add max_joined_child_per_parent into ResultSpec and change behavior ======================================================================== Support Icing schema type polymorphism for the search filter API ======================================================================== Verify that every child type's property set has included all compatible properties from parent types ======================================================================== Add individual type index latency ======================================================================== Build the iterator node for the propertyDefined() custom function ======================================================================== Advance all hits with same doc id from and merge sections once for the same bucket iter ======================================================================== Introduce DocHitInfoIteratorPropertyInSchema for property existence check ======================================================================== Add SchemaUtil::BuildTransitiveInheritanceGraph to build an inheritance map from schema ======================================================================== Introduce a lookup method for a property defined in a schema ======================================================================== Rollback of: Allow LanguageSegmenter::Iterators to declare AccessType. ======================================================================== Adds join info to QueryStatsProto ======================================================================== Bug:280698419 Bug:280698125 Bug:280698121 Bug:280697513 Bug:276349029 Bug:272145329 Bug:270102295 Bug:269295094 Bug:268680462 Bug:265304217 Bug:259744228 Bug:259743562 Bug:256022027 Change-Id: I54cd1d22121c314f8c238d2d49f0809165dc0ca3
Diffstat (limited to 'icing/index/iterator/doc-hit-info-iterator.h')
-rw-r--r--icing/index/iterator/doc-hit-info-iterator.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/icing/index/iterator/doc-hit-info-iterator.h b/icing/index/iterator/doc-hit-info-iterator.h
index e1f06d0..d8cd3ad 100644
--- a/icing/index/iterator/doc-hit-info-iterator.h
+++ b/icing/index/iterator/doc-hit-info-iterator.h
@@ -85,10 +85,11 @@ class DocHitInfoIterator {
unnormalized_term_length_(unnormalized_term_length) {}
};
- // Trim the right-most itertor of the itertor tree.
- // This is to support search suggestion for the last terms which is the
+ // Trim the rightmost iterator of the iterator tree.
+ // This is to support search suggestions for the last term which is the
// right-most node of the root iterator tree. Only support trim the right-most
- // node on the AND, AND_NARY, OR, OR_NARY, OR_LEAF and Filter itertor.
+ // node on the AND, AND_NARY, OR, OR_NARY, OR_LEAF, Filter, and the
+ // property-in-schema-check iterator.
//
// After calling this method, this iterator is no longer usable. Please use
// the returned iterator.