]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ceph_objectstore_tool: Bug fixes and test improvements
authorDavid Zafman <dzafman@redhat.com>
Wed, 20 Aug 2014 08:33:45 +0000 (01:33 -0700)
committerDavid Zafman <dzafman@redhat.com>
Tue, 3 Mar 2015 17:51:30 +0000 (09:51 -0800)
commitb863970110e7f8e835e77864ea59b81f0b026158
tree7459e1e08e163c1fd4450f1321c7be0c97f0a650
parent4f83005bb8a615df370de7b6dfe5d926c7cfef7f
ceph_objectstore_tool: Bug fixes and test improvements

ceph_objectgstore_tool:
Fix bugs in the way collection_list_partial() was being called
which caused objects to be seen over and over again.

Unit test:
Fix get_objs() to walk pg tree for pg with sub-directories
Create more objects to test object listing code
Limit number of larger objects
Limit number of objects which get attributes and omaps

Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit a03f719eb3a46f410550afce313e6720e0c27946)
src/test/ceph_objectstore_tool.py
src/tools/ceph_objectstore_tool.cc