]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
OSD: add leveldblog compatibility flag for OSD
authorSamuel Just <sam.just@inktank.com>
Fri, 15 Feb 2013 19:07:40 +0000 (11:07 -0800)
committerSamuel Just <sam.just@inktank.com>
Fri, 15 Feb 2013 19:22:23 +0000 (11:22 -0800)
Signed-off-by: Samuel Just <sam.just@inktank.com>
src/osd/OSD.cc
src/osd/osd_types.h

index 1d90cabec7560ba9d3728d66f5dd731f3202492d..a1546bc606d9a53f6410aa1ef15ff7cb133e3732 100644 (file)
@@ -140,6 +140,7 @@ static CompatSet get_osd_compat_set() {
   ceph_osd_feature_incompat.insert(CEPH_OSD_FEATURE_INCOMPAT_HOBJECTPOOL);
   ceph_osd_feature_incompat.insert(CEPH_OSD_FEATURE_INCOMPAT_BIGINFO);
   ceph_osd_feature_incompat.insert(CEPH_OSD_FEATURE_INCOMPAT_LEVELDBINFO);
+  ceph_osd_feature_incompat.insert(CEPH_OSD_FEATURE_INCOMPAT_LEVELDBLOG);
   return CompatSet(ceph_osd_feature_compat, ceph_osd_feature_ro_compat,
                   ceph_osd_feature_incompat);
 }
index 1d793ec515b3b0b8dda527d800ea23320a1fdb3b..558c10ff27bee43837770069f60789c1233c8e84 100644 (file)
@@ -39,6 +39,7 @@
 #define CEPH_OSD_FEATURE_INCOMPAT_HOBJECTPOOL  CompatSet::Feature(6, "hobjectpool")
 #define CEPH_OSD_FEATURE_INCOMPAT_BIGINFO CompatSet::Feature(7, "biginfo")
 #define CEPH_OSD_FEATURE_INCOMPAT_LEVELDBINFO CompatSet::Feature(8, "leveldbinfo")
+#define CEPH_OSD_FEATURE_INCOMPAT_LEVELDBLOG CompatSet::Feature(9, "leveldblog")
 
 
 typedef hobject_t collection_list_handle_t;