<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/mnesia, branch OTP-17.2</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Prepare release</title>
<updated>2014-06-19T11:47:21+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2014-06-19T11:47:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=77da984614ae462912a1896ba1bb73c798ffd4f8'/>
<id>77da984614ae462912a1896ba1bb73c798ffd4f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'gorillainduction/improve_mnesia_locker_complexity' into maint</title>
<updated>2014-06-16T07:26:22+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2014-06-16T07:26:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6c504f08ae5c35d2b86b31a5878d40d7957a3db8'/>
<id>6c504f08ae5c35d2b86b31a5878d40d7957a3db8</id>
<content type='text'>
* gorillainduction/improve_mnesia_locker_complexity:
  Optimize tid lock table

OTP-11981
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gorillainduction/improve_mnesia_locker_complexity:
  Optimize tid lock table

OTP-11981
</pre>
</div>
</content>
</entry>
<entry>
<title>Optimize tid lock table</title>
<updated>2014-05-26T10:58:55+00:00</updated>
<author>
<name>Tobias Lindahl</name>
<email>tobias.lindahl@gmail.com</email>
</author>
<published>2014-05-26T10:52:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d9a1f780dc7592ff6a503f382a619a3e535f26a7'/>
<id>d9a1f780dc7592ff6a503f382a619a3e535f26a7</id>
<content type='text'>
By making the ets table mnesia_tid_locks an ordered set instead of a
bag, the time for inserting locks for a transaction with large number
of locks is reduced significantly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By making the ets table mnesia_tid_locks an ordered set instead of a
bag, the time for inserting locks for a transaction with large number
of locks is reduced significantly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'dgud/mnesia/timing-issue' into maint</title>
<updated>2014-05-26T10:20:30+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2014-05-26T10:20:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=ce2ea545b8833b8e31322cdcff82f14a9cad8ba8'/>
<id>ce2ea545b8833b8e31322cdcff82f14a9cad8ba8</id>
<content type='text'>
* dgud/mnesia/timing-issue:
  mnesia: Fix timing issue
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* dgud/mnesia/timing-issue:
  mnesia: Fix timing issue
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'dgud/testcasecuddling' into maint</title>
<updated>2014-05-26T10:19:52+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2014-05-26T10:19:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=eaac822f90339641de997062420dd3f458710896'/>
<id>eaac822f90339641de997062420dd3f458710896</id>
<content type='text'>
* dgud/testcasecuddling:
  mnesia: Improve tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* dgud/testcasecuddling:
  mnesia: Improve tests
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'dgud/mnesia/force-load-hangs/OTP-11948' into maint</title>
<updated>2014-05-26T10:19:08+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2014-05-26T10:19:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a83b75d99ae51963b054d74c9203966c8e6878fb'/>
<id>a83b75d99ae51963b054d74c9203966c8e6878fb</id>
<content type='text'>
* dgud/mnesia/force-load-hangs/OTP-11948:
  mnesia: Handle failed net_loads better
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* dgud/mnesia/force-load-hangs/OTP-11948:
  mnesia: Handle failed net_loads better
</pre>
</div>
</content>
</entry>
<entry>
<title>mnesia: Handle failed net_loads better</title>
<updated>2014-04-24T09:54:20+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2014-04-24T09:54:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=720f33780dfac4f5ec0889d5fcfb1428ec157482'/>
<id>720f33780dfac4f5ec0889d5fcfb1428ec157482</id>
<content type='text'>
In case of a failed net load and no more available copies,
remove the table from late_load_queue, otherwise tables
can not be forced loaded.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In case of a failed net load and no more available copies,
remove the table from late_load_queue, otherwise tables
can not be forced loaded.
</pre>
</div>
</content>
</entry>
<entry>
<title>mnesia: Fix timing issue</title>
<updated>2014-04-11T08:06:23+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2014-04-11T08:06:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=ba6b3c236c690f478d274bfd678cb8b3cec97c52'/>
<id>ba6b3c236c690f478d274bfd678cb8b3cec97c52</id>
<content type='text'>
Be sure to gather release_tid msgs even though we have a mnesia_down
in the queue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Be sure to gather release_tid msgs even though we have a mnesia_down
in the queue.
</pre>
</div>
</content>
</entry>
<entry>
<title>mnesia: Improve tests</title>
<updated>2014-04-11T07:59:11+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2014-04-03T11:43:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c9245f29ff5c5a59a58749cb3dceb2eaad4957e0'/>
<id>c9245f29ff5c5a59a58749cb3dceb2eaad4957e0</id>
<content type='text'>
Need to re-raise the match macro if inside transaction
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Need to re-raise the match macro if inside transaction
</pre>
</div>
</content>
</entry>
<entry>
<title>Update release notes</title>
<updated>2014-04-07T17:52:48+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2014-04-07T17:52:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=f719d0fe308f00b85f92c29d7cdf9b0dc20d98a2'/>
<id>f719d0fe308f00b85f92c29d7cdf9b0dc20d98a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
