]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge pull request #7003 from jcsp/wip-cephfs-tmap-migrate
authorGregory Farnum <greg@gregs42.com>
Thu, 10 Mar 2016 06:22:42 +0000 (22:22 -0800)
committerGregory Farnum <greg@gregs42.com>
Thu, 10 Mar 2016 06:22:42 +0000 (22:22 -0800)
tools/cephfs: add tmap_upgrade

Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Yan, Zheng <zyan@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
1  2 
PendingReleaseNotes
src/test/CMakeLists.txt
src/test/Makefile-client.am
src/tools/cephfs/DataScan.cc
src/tools/cephfs/DataScan.h

Simple merge
index 895437cc880651132841c736bc3dd95974135f73,16f925d329ecc05013b61a5d183338518a465fe1..1cf72ab0c1fcb163acd5a7f80e3e662719f3b0a5
@@@ -1898,10 -2075,22 +1898,21 @@@ add_executable(test_rados_api_mis
  set_target_properties(test_rados_api_misc PROPERTIES COMPILE_FLAGS
    ${UNITTEST_CXX_FLAGS})
  target_link_libraries(test_rados_api_misc
 -  librados global ${UNITTEST_LIBS} ${ALLOC_LIBS} radostest)
 +  librados global ${UNITTEST_LIBS} radostest)
  
+ add_executable(test_rados_api_tmap_migrate
+   ../tools/cephfs/DataScan.cc
+   ../tools/cephfs/MDSUtility.cc
+   librados/tmap_migrate.cc
+   $<TARGET_OBJECTS:heap_profiler_objs>
+   )
+ set_target_properties(test_rados_api_tmap_migrate PROPERTIES COMPILE_FLAGS
+   ${UNITTEST_CXX_FLAGS})
+ target_link_libraries(test_rados_api_tmap_migrate
+   librados mds osdc global cls_cephfs_client ${UNITTEST_LIBS} ${ALLOC_LIBS} radostest)
  add_executable(test_rados_api_lock
    librados/lock.cc
 -  $<TARGET_OBJECTS:heap_profiler_objs>
    )
  set_target_properties(test_rados_api_lock PROPERTIES COMPILE_FLAGS
    ${UNITTEST_CXX_FLAGS})
Simple merge
Simple merge
Simple merge