summaryrefslogtreecommitdiff
path: root/db/dbformat.cc
diff options
context:
space:
mode:
Diffstat (limited to 'db/dbformat.cc')
-rw-r--r--db/dbformat.cc12
1 files changed, 12 insertions, 0 deletions
diff --git a/db/dbformat.cc b/db/dbformat.cc
index af2e077..4fb3531 100644
--- a/db/dbformat.cc
+++ b/db/dbformat.cc
@@ -31,6 +31,18 @@ std::string ParsedInternalKey::DebugString() const {
return result;
}
+std::string InternalKey::DebugString() const {
+ std::string result;
+ ParsedInternalKey parsed;
+ if (ParseInternalKey(rep_, &parsed)) {
+ result = parsed.DebugString();
+ } else {
+ result = "(bad)";
+ result.append(EscapeString(rep_));
+ }
+ return result;
+}
+
const char* InternalKeyComparator::Name() const {
return "leveldb.InternalKeyComparator";
}