[DRBD-cvs] svn commit by phil - r2121 - in trunk: . debian
drbd/linux - Latest preparation steps...
drbd-cvs at lists.linbit.com
drbd-cvs at lists.linbit.com
Tue Mar 14 11:41:44 CET 2006
Author: phil
Date: 2006-03-14 11:41:44 +0100 (Tue, 14 Mar 2006)
New Revision: 2121
Modified:
trunk/ChangeLog
trunk/debian/changelog
trunk/drbd.spec.in
trunk/drbd/linux/drbd_config.h
Log:
Latest preparation steps...
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2006-03-14 10:22:47 UTC (rev 2120)
+++ trunk/ChangeLog 2006-03-14 10:41:44 UTC (rev 2121)
@@ -4,7 +4,7 @@
Cumulative changes since last tarball.
For even more detail, use "svn log" and "svn diff".
-8.0-pre1 (api:80/proto:80)
+8.0_pre1 (api:80/proto:80)
--------
* Removed support for Linux-2.4.x
* Cleanup of the wire protocol.
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2006-03-14 10:22:47 UTC (rev 2120)
+++ trunk/debian/changelog 2006-03-14 10:41:44 UTC (rev 2121)
@@ -1,3 +1,9 @@
+drbd (8.0_pre1-0) unstable; urgency=low
+
+ * New major release.
+
+ -- Philipp Reisner <phil at linbit.com> Thu, 14 Mar 2006 11:37:56 +0200
+
drbd (0.7.13-0) unstable; urgency=low
* New upstream release
Modified: trunk/drbd/linux/drbd_config.h
===================================================================
--- trunk/drbd/linux/drbd_config.h 2006-03-14 10:22:47 UTC (rev 2120)
+++ trunk/drbd/linux/drbd_config.h 2006-03-14 10:41:44 UTC (rev 2121)
@@ -22,7 +22,7 @@
extern const char * drbd_buildtag(void);
-#define REL_VERSION "8.0-pre1"
+#define REL_VERSION "8.0_pre1"
#define API_VERSION 80
#define PRO_VERSION 80
Modified: trunk/drbd.spec.in
===================================================================
--- trunk/drbd.spec.in 2006-03-14 10:22:47 UTC (rev 2120)
+++ trunk/drbd.spec.in 2006-03-14 10:41:44 UTC (rev 2121)
@@ -191,12 +191,37 @@
%changelog
-* Tue Jul 26 2005 11:53:11 +0200 Lars Ellenberg <lars at linbit.com>
-- drbd (0.8_pre1-3)
- * remove all kernel 2.4.x compatibility crap
+* Tue Mar 14 2006 11:37:56 +0200 Philipp Reisner <phil at linbit.com>
+- drbd (8.0_pre1-1)
+ * Removed support for Linux-2.4.x
+ * Cleanup of the wire protocol.
+ * Added optional peer authentication with a shared secret.
+ * Consolidated state changes into a central function.
+ * Improved, tunable after-split-brain recovery strategies.
+ * Always verify all IDs used in the protocol that are used as pointers.
+ * Introduced the "outdate" disk state, and commands for managing it.
+ * Introduced the "drbdmeta" command, and require the user to create
+ meta-data explicitly.
+ * Support for primary/primary (for OCFS2, GFS...)
+ * Replaced the sync-groups with the sync-after mechanism.
+ * The "common" section in the configuration file.
+ * Replaced the generation counters (GCs) with data-generation-UUIDs
+ * Improved performance by using Linux-2.6's BIOs with up to 32k per
+ IO request. Before we transferred only up to 4k per IO request.
+ * A Warning if the disk sizes are more than 10% different.
+ * A connection teardown packet to differentiate between a crash
+ of the peer and a peer that is shut down gracefully.
+ * External imposable SyncPause states, to serialize DRBD's resynchronisation
+ with the resynchronisation of backing storage's RAID configurations.
+ * Backing storage can be hot added to disk less nodes.
+ * Prepared for advanced integration to Heartbeat-2.0
+ * Changed internal APIs so that missed writes of the meta-data super
+ block are reported as they happen.
+ * The http://usage.drbd.org sub project.
+ * Rewrote the scanner/parser of drbd.conf. 10 times smaller/faster and
+ easier to maintain.
+ * Asynchronous meta-data IO [ Code drop from the DRBD+ branch ]
- FIXME mention all the great things we did so far
-
* Thu Sep 1 2005 10:00:00 +0200 Philipp Reisner <phil at linbit.com>
- drbd (0.7.13-1)
* Fixed a SMP race condition that caused the resync process to stall
More information about the drbd-cvs
mailing list