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.cc39
1 files changed, 0 insertions, 39 deletions
diff --git a/icing/icing-search-engine.cc b/icing/icing-search-engine.cc
index 7ec354a..952ba21 100644
--- a/icing/icing-search-engine.cc
+++ b/icing/icing-search-engine.cc
@@ -1374,45 +1374,6 @@ StorageInfoResultProto IcingSearchEngine::GetStorageInfo() {
return result;
}
-DebugInfoResultProto IcingSearchEngine::GetDebugInfo(int verbosity) {
- DebugInfoResultProto debug_info;
- StatusProto* result_status = debug_info.mutable_status();
- absl_ports::shared_lock l(&mutex_);
- if (!initialized_) {
- debug_info.mutable_status()->set_code(StatusProto::FAILED_PRECONDITION);
- debug_info.mutable_status()->set_message(
- "IcingSearchEngine has not been initialized!");
- return debug_info;
- }
-
- // Index
- *debug_info.mutable_debug_info()->mutable_index_info() =
- index_->GetDebugInfo(verbosity);
-
- // Document Store
- libtextclassifier3::StatusOr<DocumentDebugInfoProto> document_debug_info =
- document_store_->GetDebugInfo(verbosity);
- if (!document_debug_info.ok()) {
- TransformStatus(document_debug_info.status(), result_status);
- return debug_info;
- }
- *debug_info.mutable_debug_info()->mutable_document_info() =
- std::move(document_debug_info).ValueOrDie();
-
- // Schema Store
- libtextclassifier3::StatusOr<SchemaDebugInfoProto> schema_debug_info =
- schema_store_->GetDebugInfo();
- if (!schema_debug_info.ok()) {
- TransformStatus(schema_debug_info.status(), result_status);
- return debug_info;
- }
- *debug_info.mutable_debug_info()->mutable_schema_info() =
- std::move(schema_debug_info).ValueOrDie();
-
- result_status->set_code(StatusProto::OK);
- return debug_info;
-}
-
libtextclassifier3::Status IcingSearchEngine::InternalPersistToDisk(
PersistType::Code persist_type) {
if (persist_type == PersistType::LITE) {