mirror of https://github.com/schoebel/mars
all: release light0.1stable15
This commit is contained in:
parent
d2c31a6343
commit
6aede1fc62
25
ChangeLog
25
ChangeLog
|
@ -66,6 +66,31 @@ Release Conventions / Branches / Tagnames
|
||||||
NO NEW FEATURES, not even minor ones, except when absolutely
|
NO NEW FEATURES, not even minor ones, except when absolutely
|
||||||
necessary for a bugfix.
|
necessary for a bugfix.
|
||||||
|
|
||||||
|
light0.1stable15
|
||||||
|
--------
|
||||||
|
* NOTICE: MARS succeeded baptism on fire at 04/22/2015 when a whole
|
||||||
|
co-location had a partial power blackout, followed by breakdown
|
||||||
|
of air conditioning, followed by mass hardware defects due to
|
||||||
|
overheating. MARS showed exactly 0 errors when (emergency)
|
||||||
|
switching to another datacenter was started in masses.
|
||||||
|
* Major fix of race in transaction logger: the primary could hang
|
||||||
|
when using very fast hardware, typically after ~24000 operation
|
||||||
|
hours. The problem was noticed 6 times during a grand total of
|
||||||
|
more than 1,000,000 operation hours on a mixed hardware park,
|
||||||
|
showing up only on specific hardware classes. Together with 3
|
||||||
|
other incidents during early beta phase which also had customer
|
||||||
|
impact, this means that we have reached a reliability of about
|
||||||
|
===> 99.999%
|
||||||
|
After this fix, the reliability should grow even higher.
|
||||||
|
A workaround for this bug exists:
|
||||||
|
# echo 2 > /proc/sys/mars/logger_completion_semantics
|
||||||
|
Update is only mandatory when you cannot use the workaround.
|
||||||
|
* Minor improvement in marsadm: re-allow --force combined with "all".
|
||||||
|
This is highly appreciated for speeding up operations / handling
|
||||||
|
during emergency datacenter switchover.
|
||||||
|
* Various smaller improvements.
|
||||||
|
* Contrib (unsupported): example rollout script for mass rollout.
|
||||||
|
|
||||||
light0.1stable14
|
light0.1stable14
|
||||||
--------
|
--------
|
||||||
* Minor safeguard: modprobe mars will refuse to start when the
|
* Minor safeguard: modprobe mars will refuse to start when the
|
||||||
|
|
Loading…
Reference in New Issue