]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
v0.6 v0.6
authorSage Weil <sage@newdream.net>
Tue, 20 Jan 2009 19:52:50 +0000 (11:52 -0800)
committerSage Weil <sage@newdream.net>
Tue, 20 Jan 2009 19:52:50 +0000 (11:52 -0800)
Makefile.am
configure.ac
debian/changelog
src/Makefile.am
src/include/ceph_fs.h

index 4f0d0953e56e44fc6ed67e0e80a1799a997d44d0..cef7f2c98b42d25e0bf8dbeff360eb63f2a7e50e 100644 (file)
@@ -1,3 +1,3 @@
 AUTOMAKE_OPTIONS = gnu
-EXTRA_DIST = debian autogen.sh
+EXTRA_DIST = debian autogen.sh ceph.spec.in
 SUBDIRS = src
index 6ed01f6750baffd34e8d90d21d7b23a64ea0ee7e..cc924bc37bdcdb4c4e6b34eeeea667e9746558f7 100644 (file)
@@ -12,7 +12,7 @@ AC_CANONICAL_HOST
 AC_CANONICAL_TARGET
 
 # Automake
-AM_INIT_AUTOMAKE(ceph, 0.4)
+AM_INIT_AUTOMAKE(ceph, 0.6)
 AM_PROG_CC_C_O
 
 # Platform
index a7fab6b172155026d26889ec2fe4a93c89151695..cc7c55cf05629efd7e37ce835a3f1add0a41b197 100644 (file)
@@ -1,3 +1,16 @@
+ceph (0.6-1) unstable; urgency=low
+
+  * OSD scrub, fixes
+  * async metadata ops
+
+ceph (0.5-1) unstable; urgency=low
+
+  * OSD bug fixes
+  * btrfs ioctl interface
+  * efficient snap recovery
+  * throttled osd recovery
+  * forced unmount
+
 ceph (0.4-1) unstable; urgency=low
 
   * Snapshots.
index c7196405dd45985df442a5d517ac6297d6b3a8f5..5967c318be22be27eda981ef14f66341c6f4028e 100644 (file)
@@ -162,7 +162,7 @@ noinst_LIBRARIES = \
 noinst_LIBRARIES += libcrush_so.a #libcephclient_so.a
 
 # extra bits
-EXTRA_DIST = mkcephfs.sh mkfs.sh restart.sh startnew.sh vstartnew.sh stop.sh crun
+EXTRA_DIST = dstart.sh dstop.sh mkcephfs.sh montest.sh restart.sh stop.sh verify-mds-journal.sh vstart.sh crun
 
 # cleaning
 clean-local:
@@ -268,6 +268,8 @@ noinst_HEADERS = \
         client/fuse.h\
         client/fuse_ll.h\
         client/hadoop/CephFSInterface.h\
+       cm.txt\
+       common/debug.h\
        common/lockdep.h\
        common/BackTrace.h\
         common/Clock.h\
@@ -306,6 +308,7 @@ noinst_HEADERS = \
         ebofs/types.h\
         include/Context.h\
         include/Distribution.h\
+       include/LogEntry.h\
        include/assert.h\
         include/atomic.h\
         include/bitmapper.h\
@@ -370,6 +373,8 @@ noinst_HEADERS = \
        kernel/super.c\
        kernel/super.h\
        kernel/types.h\
+       mds/locks.c\
+       mds/locks.h\
         mds/Anchor.h\
         mds/AnchorClient.h\
         mds/AnchorServer.h\
@@ -449,6 +454,7 @@ noinst_HEADERS = \
         messages/MHeartbeat.h\
         messages/MInodeFileCaps.h\
         messages/MLock.h\
+       messages/MLog.h\
         messages/MMDSBeacon.h\
         messages/MMDSBoot.h\
         messages/MMDSCacheRejoin.h\
@@ -483,6 +489,7 @@ noinst_HEADERS = \
         messages/MOSDPGQuery.h\
         messages/MOSDPGRemove.h\
         messages/MOSDPing.h\
+       messages/MOSDScrub.h\
         messages/MOSDSubOp.h\
         messages/MOSDSubOpReply.h\
         messages/MPGStats.h\
@@ -494,6 +501,7 @@ noinst_HEADERS = \
         mon/ClientMap.h\
         mon/ClientMonitor.h\
         mon/Elector.h\
+       mon/LogMonitor.h\
         mon/MDSMonitor.h\
         mon/MonClient.h\
         mon/MonMap.h\
index d9d4147ba99974dd8b4d1da222b0965b92b3634b..fab4c82990fe6961cec10a9e4a5b0ace587de69e 100644 (file)
@@ -31,7 +31,7 @@
  * whenever the wire protocol changes.  try to keep this string length
  * constant.
  */
-#define CEPH_BANNER "ceph 012\n"
+#define CEPH_BANNER "ceph 013\n"
 #define CEPH_BANNER_MAX_LEN 30
 
 /*
  * internal cluster protocols separately from the public,
  * client-facing protocol.
  */
-#define CEPH_OSD_PROTOCOL     3 /* cluster internal */
-#define CEPH_MDS_PROTOCOL     4 /* cluster internal */
+#define CEPH_OSD_PROTOCOL     4 /* cluster internal */
+#define CEPH_MDS_PROTOCOL     5 /* cluster internal */
 #define CEPH_MON_PROTOCOL     4 /* cluster internal */
-#define CEPH_OSDC_PROTOCOL    3 /* public/client */
-#define CEPH_MDSC_PROTOCOL    4 /* public/client */
-#define CEPH_MONC_PROTOCOL    4 /* public/client */
+#define CEPH_OSDC_PROTOCOL    4 /* public/client */
+#define CEPH_MDSC_PROTOCOL    5 /* public/client */
+#define CEPH_MONC_PROTOCOL    6 /* public/client */
 
 
 /*