From: Patrick Donnelly Date: Mon, 5 Apr 2021 14:55:20 +0000 (-0700) Subject: include: add less verbose CompatSet dump X-Git-Tag: v17.1.0~1237^2~11 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=56b36e69fae0fcfb5081ede3934f1d63cde0494a;p=ceph.git include: add less verbose CompatSet dump For printing in `fs dump`. Signed-off-by: Patrick Donnelly --- diff --git a/src/include/CompatSet.h b/src/include/CompatSet.h index 38ed85b319a1..b63e573d3d53 100644 --- a/src/include/CompatSet.h +++ b/src/include/CompatSet.h @@ -222,6 +222,13 @@ struct CompatSet { return true; } + std::ostream& printlite(std::ostream& o) const { + o << "{c=[" << std::hex << compat.mask << "]"; + o << ",r=[" << std::hex << ro_compat.mask << "]"; + o << ",i=[" << std::hex << incompat.mask << "]}"; + return o; + } + void encode(ceph::buffer::list& bl) const { compat.encode(bl); ro_compat.encode(bl);