diff options
author | Grace Zhao <gracezrx@google.com> | 2023-06-28 15:12:47 -0700 |
---|---|---|
committer | Grace Zhao <gracezrx@google.com> | 2023-06-28 15:20:46 -0700 |
commit | f1f564329ad560f580c03f9e928057ad4e4fadc9 (patch) | |
tree | 780679e7c0a466be40bb826ccecd9850b2bbb1b3 /icing/join/qualified-id-join-indexing-handler.h | |
parent | b87146567e78489269a627348e7ba98e97530faa (diff) | |
download | icing-f1f564329ad560f580c03f9e928057ad4e4fadc9.tar.gz |
Update Icing from upstream.
Descriptions:
========================================================================
[Join][cleanup][ez] Rename QualifiedIdTypeJoinableIndex as QualifiedIdJoinIndex
========================================================================
Better evaluation for persistent hash map size in join index
========================================================================
Add num_to_score into ResultSpecProto
========================================================================
[Indexable_nested_properties_list 1/5] Add indexable_nested_properties to DocumentIndexingConfig and check it during schema validation.
========================================================================
[Indexable_nested_properties_list 2/5] Add check for indexable_neseted_properties when computing SchemaDelta
========================================================================
[Indexable_nested_properties_list 3/5] Add indexable_nested_properties to schema-property-iterator
========================================================================
[Indexable_nested_properties_list 4/5] Integrate circular schema definitions with schema-property-iterator
========================================================================
Bug: 272145329
Bug: 284232550
Bug: 285636503
Bug: 265304217
Bug: 289150947
Change-Id: I0bc3282400e6c69f8551dbddf47585864bfdec06
Diffstat (limited to 'icing/join/qualified-id-join-indexing-handler.h')
-rw-r--r-- | icing/join/qualified-id-join-indexing-handler.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/icing/join/qualified-id-join-indexing-handler.h b/icing/join/qualified-id-join-indexing-handler.h index 434403e..f44e45d 100644 --- a/icing/join/qualified-id-join-indexing-handler.h +++ b/icing/join/qualified-id-join-indexing-handler.h @@ -17,7 +17,7 @@ #include "icing/text_classifier/lib3/utils/base/status.h" #include "icing/index/data-indexing-handler.h" -#include "icing/join/qualified-id-type-joinable-index.h" +#include "icing/join/qualified-id-join-index.h" #include "icing/proto/logging.pb.h" #include "icing/store/document-id.h" #include "icing/util/clock.h" @@ -37,13 +37,12 @@ class QualifiedIdJoinIndexingHandler : public DataIndexingHandler { // - FAILED_PRECONDITION_ERROR if any of the input pointer is null static libtextclassifier3::StatusOr< std::unique_ptr<QualifiedIdJoinIndexingHandler>> - Create(const Clock* clock, - QualifiedIdTypeJoinableIndex* qualified_id_join_index); + Create(const Clock* clock, QualifiedIdJoinIndex* qualified_id_join_index); ~QualifiedIdJoinIndexingHandler() override = default; // Handles the joinable qualified id data indexing process: add data into the - // qualified id type joinable cache. + // qualified id join index. // /// Returns: // - OK on success. @@ -51,18 +50,18 @@ class QualifiedIdJoinIndexingHandler : public DataIndexingHandler { // than or equal to the document_id of a previously indexed document in // non recovery mode. // - INTERNAL_ERROR if any other errors occur. - // - Any QualifiedIdTypeJoinableIndex errors. + // - Any QualifiedIdJoinIndex errors. libtextclassifier3::Status Handle( const TokenizedDocument& tokenized_document, DocumentId document_id, bool recovery_mode, PutDocumentStatsProto* put_document_stats) override; private: explicit QualifiedIdJoinIndexingHandler( - const Clock* clock, QualifiedIdTypeJoinableIndex* qualified_id_join_index) + const Clock* clock, QualifiedIdJoinIndex* qualified_id_join_index) : DataIndexingHandler(clock), qualified_id_join_index_(*qualified_id_join_index) {} - QualifiedIdTypeJoinableIndex& qualified_id_join_index_; // Does not own. + QualifiedIdJoinIndex& qualified_id_join_index_; // Does not own. }; } // namespace lib |