all: release light0.1beta0.17 (bugfix release)

This commit is contained in:
Thomas Schoebel-Theuer 2014-03-19 12:44:54 +01:00
parent 3ec20ba8e5
commit a654d9d84b
1 changed files with 56 additions and 2 deletions

View File

@ -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
--------
@ -74,8 +128,8 @@ Release Policy / Software Lifecycle
New source releases are simply announced by appearance of git tags.
Conventions
-----------
General Conventions
-------------------
The git tags have the following meaning: