aboutsummaryrefslogtreecommitdiff
path: root/icing/icing-search-engine.cc
diff options
context:
space:
mode:
Diffstat (limited to 'icing/icing-search-engine.cc')
-rw-r--r--icing/icing-search-engine.cc10
1 files changed, 7 insertions, 3 deletions
diff --git a/icing/icing-search-engine.cc b/icing/icing-search-engine.cc
index 33e2ca1..bf9c102 100644
--- a/icing/icing-search-engine.cc
+++ b/icing/icing-search-engine.cc
@@ -1191,9 +1191,13 @@ DeleteResultProto IcingSearchEngine::Delete(const std::string_view name_space,
// that can support error logging.
libtextclassifier3::Status status = document_store_->Delete(name_space, uri);
if (!status.ok()) {
- ICING_LOG(ERROR) << status.error_message()
- << "Failed to delete Document. namespace: " << name_space
- << ", uri: " << uri;
+ LogSeverity::Code severity = ERROR;
+ if (absl_ports::IsNotFound(status)) {
+ severity = DBG;
+ }
+ ICING_LOG(severity) << status.error_message()
+ << "Failed to delete Document. namespace: "
+ << name_space << ", uri: " << uri;
TransformStatus(status, result_status);
return result_proto;
}