]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd rados command: list-inconsistent-obj attribute improvements
authorDavid Zafman <dzafman@redhat.com>
Fri, 16 Mar 2018 06:59:52 +0000 (23:59 -0700)
committerDavid Zafman <dzafman@redhat.com>
Wed, 11 Apr 2018 15:29:28 +0000 (08:29 -0700)
commit1d4473fc5da3d4d77734ce3c9a6d120b191e28cf
tree67ddec1ea0ab084da7cc5d8cbef3fd292df0c829
parent4cd59ad163745c84681d42aadd45da599bb9ca22
osd rados command: list-inconsistent-obj attribute improvements

System attributes shown as "object_info", "snapset" and "hashinfo"
Only output user attributes as "attrs"
Drop leading undescore "_" for user attribute keys
Improve logic as to when to show user attributes or specific system attributes

Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 982509514c0c990dcdf7f35725dece61714bfa59)

Conflicts:
qa/standalone/scrub/osd-scrub-repair.sh (trivial)
src/osd/osd_types.cc (trivial)
src/tools/rados/rados.cc (uses ::decode())
doc/rados/command/list-inconsistent-obj.json
qa/standalone/scrub/osd-scrub-repair.sh
src/osd/ECUtil.cc
src/osd/osd_types.cc
src/osd/osd_types.h
src/tools/rados/rados.cc