diff options
Diffstat (limited to 'icing/icing-search-engine.cc')
-rw-r--r-- | icing/icing-search-engine.cc | 10 |
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; } |