]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
libceph: re-add set_default_preferred_pg
authorSage Weil <sage@newdream.net>
Fri, 22 Apr 2011 22:51:44 +0000 (15:51 -0700)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Mon, 25 Apr 2011 18:05:44 +0000 (11:05 -0700)
Hadoop needs it.

Signed-off-by: Sage Weil <sage@newdream.net>
src/client/Client.h
src/client/libceph.h
src/libceph.cc

index 72df55f2002a8a678fe2214c634e9a207fc8594a..e490c95445a71253ebe4427a20f7d8bbc09f1d2c 100644 (file)
@@ -1277,7 +1277,7 @@ public:
   void set_default_file_stripe_count(int count);
   void set_default_object_size(int size);
   void set_default_file_replication(int replication);
-  void set_default_preferred_pg(int pg);
+  void set_default_preferred_pg(int osd);
 
   int enumerate_layout(int fd, vector<ObjectExtent>& result,
                       loff_t length, loff_t offset);
index 5d7272dfd92b0a48224e0d6f2eaa0faf501c3906..8482d724d0aad24fef23ab78d3deaef3e4c35372 100644 (file)
@@ -129,6 +129,7 @@ int ceph_get_file_stripe_address(ceph_mount_t *cmount, int fd,
 int ceph_set_default_file_stripe_unit(ceph_mount_t *cmount, int stripe);
 int ceph_set_default_file_stripe_count(ceph_mount_t *cmount, int count);
 int ceph_set_default_object_size(ceph_mount_t *cmount, int size);
+int ceph_set_default_preferred_pg(ceph_mount_t *cmount, int osd);
 int ceph_set_default_file_replication(ceph_mount_t *cmount, int replication);
 
 /* read from local replicas when possible */
index 6e7c6bd4e9e94e833ced30a52e617d97c31f971d..e8929df420a4f17a1e0de6f30e0427135af61928 100644 (file)
@@ -549,9 +549,9 @@ extern "C" int ceph_set_default_file_replication(ceph_mount_t *cmount,
   return 0;
 }
 
-extern "C" int ceph_set_default_preferred_pg(ceph_mount_t *cmount, int pg)
+extern "C" int ceph_set_default_preferred_pg(ceph_mount_t *cmount, int osd)
 {
-  cmount->get_client()->set_default_preferred_pg(pg);
+  cmount->get_client()->set_default_preferred_pg(osd);
   return 0;
 }