From 4a5a75811e2cd590b5c94f71864a5245fd511ccf Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Tue, 24 May 2011 13:16:24 +0200 Subject: Prepare release --- lib/mnesia/doc/src/notes.xml | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) (limited to 'lib/mnesia/doc') diff --git a/lib/mnesia/doc/src/notes.xml b/lib/mnesia/doc/src/notes.xml index f1c362261a..7f50dc049a 100644 --- a/lib/mnesia/doc/src/notes.xml +++ b/lib/mnesia/doc/src/notes.xml @@ -38,7 +38,39 @@ thus constitutes one section in this document. The title of each section is the version number of Mnesia.

-
Mnesia 4.4.18 +
Mnesia 4.4.19 + +
Fixed Bugs and Malfunctions + + +

+ Mnesia could crash if mnesia:add_table_index/2 was + invoked before the table was loaded on all nodes.

+

+ Own Id: OTP-9285 Aux Id: seq11844

+
+ +

+ Add {majority, boolean()} per-table option.

+

+ With {majority, true} set for a table, write transactions + will abort if they cannot commit to a majority of the + nodes that have a copy of the table. Currently, the + implementation hooks into the prepare_commit, and forces + an asymmetric transaction if the commit set affects any + table with the majority flag set. In the commit itself, + the transaction will abort if it cannot satisfy the + majority requirement for all tables involved in the + transaction.(Thanks to Ulf Wiger)

+

+ Own Id: OTP-9304

+
+
+
+ +
+ +
Mnesia 4.4.18
Fixed Bugs and Malfunctions -- cgit v1.2.3