[DRBD-cvs] r1438 - in trunk: . debian drbd/linux

drbd-user@lists.linbit.com drbd-user@lists.linbit.com
Fri, 16 Jul 2004 10:19:11 +0200 (CEST)


Author: phil
Date: 2004-07-16 10:18:34 +0200 (Fri, 16 Jul 2004)
New Revision: 1438

Modified:
   trunk/ChangeLog
   trunk/debian/changelog
   trunk/drbd.spec.in
   trunk/drbd/linux/drbd_config.h
Log:
Preparing 0.7.0 release.


Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2004-07-15 18:37:17 UTC (rev 1437)
+++ trunk/ChangeLog	2004-07-16 08:18:34 UTC (rev 1438)
@@ -1,10 +1,6 @@
-0.7 (api:70/proto:70)
+0.7.0 (api:74/proto:74)
 ---
   Drbd-0.7 was actually forked off from drbd-0.6.1 (actually -pre18). 
-  During the releases of 0.6.2 to 0.6.6 I forwarded the changes as
-  good as it was possible to the 0.7 development branch. Due to its
-  massive internal changes there might be other/new bugs, that were
-  not present in 0.6
 
   *) Complete new way of doing resynchronisation. Does no longer need
      to do tricks with the nice value, and delivers very good performace.
@@ -13,7 +9,7 @@
   *) All "ack" and "ping" packets now go through the msock. 
      (Prerequisite for primary/primary)
   *) Reworked a lot of internals to work with sector_t instead of
-     blocknumbers. DRBD should work now with XFS, and will be complete
+     blocknumbers. DRBD works now with XFS, and will be complete
      immune to changes in the block size.
   *) Reworked the tl_ code, the user no longer has to specify the size
      for a preallocated transfer-log.

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2004-07-15 18:37:17 UTC (rev 1437)
+++ trunk/debian/changelog	2004-07-16 08:18:34 UTC (rev 1438)
@@ -1,3 +1,25 @@
+drbd (0.7.0-1) unstable; urgency=low
+
+  * s/WriteHint/UnplugRemote/g
+  * new module parameter major_nr to allow "arbitrary" major numbers
+  * adjusted CTH to cope with that
+  * fix copy'n'paste and conversion errors in initial bitmap handshake
+  * warning "please upgrade me" if peer speaks (PRO_VERSION+1)
+  * drbd_set_in_sync and drbd_set_out_of_sync are now macros
+    calling to __*, giving file and line information,
+    to be able to easily track causes of "strange state"s there.
+  * rs_total is now != 0 only if we actually ARE syncing.
+    it is reset 
+  * when sync is done
+  * when connection is lost
+  * when storage is lost on either node
+    this way we can optimize and call drbd_set_in_sync only if rs_total != 0
+    (and it feels somewhat more clean, too)
+  * makefile adjusted to recognize svn revision and date tags
+  * updates and fixes to the test helpers and bash test cases
+
+ -- Philipp Reisner <phil@linbit.com> Fri, 16 Jul 2004 10:13:33 +0200
+
 drbd (0.7_pre10-1) unstable; urgency=low
 
   * A fix to a generic bug in the bitmap code introduced with the -pre9

Modified: trunk/drbd/linux/drbd_config.h
===================================================================
--- trunk/drbd/linux/drbd_config.h	2004-07-15 18:37:17 UTC (rev 1437)
+++ trunk/drbd/linux/drbd_config.h	2004-07-16 08:18:34 UTC (rev 1438)
@@ -20,7 +20,7 @@
 #ifndef DRBD_CONFIG_H
 #define DRBD_CONFIG_H
 
-#define REL_VERSION "0.7-pre10 svn $Rev$"
+#define REL_VERSION "0.7.0 svn $Rev$"
 #define API_VERSION 74
 #define PRO_VERSION 74
 
@@ -43,7 +43,7 @@
 //and you are too lazy to "backport" it from 2.6 for your arch:
 //#define USE_GENERIC_FIND_NEXT_BIT
 
-#define PARANOIA // some extra checks
+//#define PARANOIA // some extra checks
 
 // don't enable this, unless you can cope with gigabyte syslogs :)
 //#define DUMP_EACH_PACKET

Modified: trunk/drbd.spec.in
===================================================================
--- trunk/drbd.spec.in	2004-07-15 18:37:17 UTC (rev 1437)
+++ trunk/drbd.spec.in	2004-07-16 08:18:34 UTC (rev 1438)
@@ -177,7 +177,7 @@
 /sbin/depmod -a -F /boot/System.map-%{kernelversion} %{kernelversion} >/dev/null 2>&1 || true
 
 %changelog
-* Fri Jul 09 2004 20:03:33 +0200 Lars Ellenberg <l.g.e@web.de>
-- drbd (0.7_pre10-1)
+* Fri Jul 16 2004 10:13:33 +0200 Philipp Reisner <phil@linbit.com>
+- drbd (0.7.0-1)
   FIXME write changelog :^)