aboutsummaryrefslogtreecommitdiff
path: root/icing/join/qualified-id-join-indexing-handler.h
diff options
context:
space:
mode:
authorGrace Zhao <gracezrx@google.com>2023-06-28 15:12:47 -0700
committerGrace Zhao <gracezrx@google.com>2023-06-28 15:20:46 -0700
commitf1f564329ad560f580c03f9e928057ad4e4fadc9 (patch)
tree780679e7c0a466be40bb826ccecd9850b2bbb1b3 /icing/join/qualified-id-join-indexing-handler.h
parentb87146567e78489269a627348e7ba98e97530faa (diff)
downloadicing-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.h13
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