mirror of https://github.com/schoebel/mars
all: release light0.1beta0.17 (bugfix release)
This commit is contained in:
parent
3ec20ba8e5
commit
a654d9d84b
58
ChangeLog
58
ChangeLog
|
@ -1,3 +1,57 @@
|
||||||
|
Release Conventions / Branches / Tagnames
|
||||||
|
|
||||||
|
light0.1 series:
|
||||||
|
- Asynchronous replication for the internal needs of
|
||||||
|
shared hosting and other ITOPS departments at 1&1.
|
||||||
|
- Unstable tagnames: light0.1beta%d.%d
|
||||||
|
- Stable branch: light0.1.y (planned)
|
||||||
|
- Stable tagnames: light0.1stable%02d (planned)
|
||||||
|
|
||||||
|
light0.2 series (planned):
|
||||||
|
- Improve network throughput by parallel TCP connections
|
||||||
|
(in particular under packet loss).
|
||||||
|
Also for the internal needs of shared hosting at 1&1.
|
||||||
|
- Unstable tagnames: light0.2beta%d.%d (planned)
|
||||||
|
- Stable branch: light0.2.y (planned)
|
||||||
|
- Stable tagnames: light0.2stable%02d (planned)
|
||||||
|
|
||||||
|
light0.3 series (planned):
|
||||||
|
- Improve replication latency.
|
||||||
|
- New pseudo-synchronous replication modes.
|
||||||
|
For the internal needs of database folks at 1&1.
|
||||||
|
- Unstable tagnames: light0.3beta%d.%d (planned)
|
||||||
|
- Stable branch: light0.3.y (planned)
|
||||||
|
- Stable tagnames: light0.3stable%02d (planned)
|
||||||
|
|
||||||
|
light1.0 series (planned):
|
||||||
|
- New symlink tree structure (future-proof)
|
||||||
|
- Trying to additionally address public needs.
|
||||||
|
- Potentially for Linux kernel upstream,
|
||||||
|
- Unstable tagnames: light1.0beta%d.%d (planned)
|
||||||
|
- Stable branch: light1.0.y (planned)
|
||||||
|
- Stable tagnames: light1.0stable%02d (planned)
|
||||||
|
|
||||||
|
full* (somewhen in future)
|
||||||
|
|
||||||
|
WIP-* branches are for development and may be rebased onto anything
|
||||||
|
at any time without notice. They will disappear eventually.
|
||||||
|
|
||||||
|
light0.1beta0.17
|
||||||
|
--------
|
||||||
|
* Major bugfix: race in logfile switchover could sometimes
|
||||||
|
lead to the wrong logfile (extremely rare to hit, but
|
||||||
|
potentially harmful).
|
||||||
|
* Disallow primary switching when some secondaries are
|
||||||
|
syncing.
|
||||||
|
* Fix logfile fetch from multiple peers.
|
||||||
|
* Fix computation of transitive closure (affected
|
||||||
|
log-purge-all, split brain detection, and many others).
|
||||||
|
* Fix incorrect emergency mode detection.
|
||||||
|
* Primaries no longer fetch logfiles (unnecessarily, only
|
||||||
|
makes a difference at concurrent split brain operations).
|
||||||
|
* Detached resources no longer fetch logfiles (unexpectedly).
|
||||||
|
* Myriads of smaller fixes.
|
||||||
|
|
||||||
light0.1beta0.16
|
light0.1beta0.16
|
||||||
--------
|
--------
|
||||||
|
|
||||||
|
@ -74,8 +128,8 @@ Release Policy / Software Lifecycle
|
||||||
|
|
||||||
New source releases are simply announced by appearance of git tags.
|
New source releases are simply announced by appearance of git tags.
|
||||||
|
|
||||||
Conventions
|
General Conventions
|
||||||
-----------
|
-------------------
|
||||||
|
|
||||||
The git tags have the following meaning:
|
The git tags have the following meaning:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue