[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 :^)