aboutsummaryrefslogtreecommitdiff
path: root/icing/store/document-store.h
diff options
context:
space:
mode:
Diffstat (limited to 'icing/store/document-store.h')
-rw-r--r--icing/store/document-store.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/icing/store/document-store.h b/icing/store/document-store.h
index 7b7da1f..e6d2e5c 100644
--- a/icing/store/document-store.h
+++ b/icing/store/document-store.h
@@ -48,7 +48,6 @@
#include "icing/util/crc32.h"
#include "icing/util/data-loss.h"
#include "icing/util/document-validator.h"
-#include "icing/util/fingerprint-util.h"
namespace icing {
namespace lib {
@@ -456,9 +455,7 @@ class DocumentStore {
std::unique_ptr<PortableFileBackedProtoLog<DocumentWrapper>> document_log_;
// Key (namespace + uri) to DocumentId mapping
- std::unique_ptr<
- KeyMapper<DocumentId, fingerprint_util::FingerprintStringFormatter>>
- document_key_mapper_;
+ std::unique_ptr<KeyMapper<DocumentId>> document_key_mapper_;
// DocumentId to file offset mapping
std::unique_ptr<FileBackedVector<int64_t>> document_id_mapper_;
@@ -494,9 +491,7 @@ class DocumentStore {
// unique id. A coprus is assigned an
// id when the first document belonging to that corpus is added to the
// DocumentStore. Corpus ids may be removed from the mapper during compaction.
- std::unique_ptr<
- KeyMapper<CorpusId, fingerprint_util::FingerprintStringFormatter>>
- corpus_mapper_;
+ std::unique_ptr<KeyMapper<CorpusId>> corpus_mapper_;
// A storage class that caches all usage scores. Usage scores are not
// considered as ground truth. Usage scores are associated with document ids