[prev in list] [next in list] [prev in thread] [next in thread]
List: drbd-user
Subject: [DRBD-user] drbd-9.0.25-rc1
From: Philipp Reisner <philipp.reisner () linbit ! com>
Date: 2020-09-15 12:20:42
Message-ID: CADGDV=VGosYqnnL1poLWhb20bchH40akJnddY_aJErojQaCqPg () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Hi,
The main reason to do a release is that with 9.0.25 the overhead submitting
IO got smaller. On some specific hardware the fio results go from IOPS=229k,
BW=896MiB/s to IOPS=370k, BW=1445MiB/s (single DRBD device).
Especially with multiple or many DRBD devices on a single server, the
improvement
might be significant.
Other than that there are a number of bug fixes. None of the fixed bugs was
especially spectacular. Generally speaking update will be recommended
as soon as we have the final release.
This is a release candidate, please help testing it.
Changelog:
9.0.25-0rc1 (api:genl2/proto:86-117/transport:14)
--------
* fix a race condition between receiving UUIDs and finishing a resync
that can lead to a false-positive split-brain detection later on
* fix access after free of peer_req objects, that only happened when
a resync target node is paused sync source at the same time
* fix abortion of local state changes in case they can not proceed due
to loss of connection
* fix corner cases with reconciliation resync and parallel promote
* fix an issue establishing a connection when the multipath feature is
used to connect to a stacked resource without a dedicated service IP
* fix sometimes a peer-disk state to another resync-target staying Outdated
after two resyncs from the same sync source node finish
* fix an (unlikely) deadlock while establishing a connection
* deactivate the kref_debug code, it has performance implications
* Introduce the "disconnected" hander; it receives the last connection
state in the environment variable DRBD_CSTATE
https://www.linbit.com/downloads/drbd/9.0/drbd-9.0.25-0rc1.tar.gz
https://github.com/LINBIT/drbd/commit/bd41626d3fdc7b6f575532020ff9ce1c9c4bf29b
best regards,
Phil
[Attachment #5 (text/html)]
<div dir="ltr">Hi,<br><br>The main reason to do a release is that with 9.0.25 the \
overhead submitting<br>IO got smaller. On some specific hardware the fio results go \
from IOPS=229k,<div>BW=896MiB/s to IOPS=370k, BW=1445MiB/s (single DRBD \
device).<br></div><div>Especially with multiple or many DRBD devices on a single \
server, the improvement</div><div>might be significant.</div><div>Other than that \
there are a number of bug fixes. None of the fixed bugs was </div><div>especially \
spectacular. Generally speaking update will be recommended</div><div>as soon as we \
have the final release.</div><div><br>This is a release candidate, please help \
testing it.<br><br>Changelog:<br>9.0.25-0rc1 \
(api:genl2/proto:86-117/transport:14)<br>--------<br> * fix a race condition between \
receiving UUIDs and finishing a resync<br> that can lead to a false-positive \
split-brain detection later on<br> * fix access after free of peer_req objects, that \
only happened when<br> a resync target node is paused sync source at the same \
time<br> * fix abortion of local state changes in case they can not proceed due<br> \
to loss of connection<br> * fix corner cases with reconciliation resync and parallel \
promote<br> * fix an issue establishing a connection when the multipath feature \
is<br> used to connect to a stacked resource without a dedicated service IP<br> \
* fix sometimes a peer-disk state to another resync-target staying Outdated<br> \
after two resyncs from the same sync source node finish<br> * fix an (unlikely) \
deadlock while establishing a connection<br> * deactivate the kref_debug code, it \
has performance implications<br> * Introduce the "disconnected" hander; it \
receives the last connection<br> state in the environment variable \
DRBD_CSTATE<br><br><a \
href="https://www.linbit.com/downloads/drbd/9.0/drbd-9.0.25-0rc1.tar.gz">https://www.linbit.com/downloads/drbd/9.0/drbd-9.0.25-0rc1.tar.gz</a><br><a \
href="https://github.com/LINBIT/drbd/commit/bd41626d3fdc7b6f575532020ff9ce1c9c4bf29b"> \
https://github.com/LINBIT/drbd/commit/bd41626d3fdc7b6f575532020ff9ce1c9c4bf29b</a><br><br>best \
regards,<br> Phil</div></div>
_______________________________________________
Star us on GITHUB: https://github.com/LINBIT
drbd-user mailing list
drbd-user@lists.linbit.com
https://lists.linbit.com/mailman/listinfo/drbd-user
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic