Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-15 | update copyright-year | Henrik Nord | |
2016-02-05 | mnesia: Avoid deadlock possibility in mnesia:del_table_copy schema | Dan Gudmundsson | |
del_table_copy grabs a write lock in a new process in prepare_op/3 to change 'where_to_read' when a table copy is updated. When del_table_copy(schema, Node) is called all copies located on Node are deleted, and thus many locks are taken. Since this was done outside of the schema-transaction, mnesia's deadlock prevention algorithms was sidestepped and a deadlock could occur. Fix by always grabbing write-locks for all changed tabs early and in the same transaction, this might slow done the operation some but it must be done and it also cleans up the code. | |||
2015-06-30 | Remove erlang:now() and random usage in tests | Dan Gudmundsson | |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2014-11-12 | mnesia: Fix match_object bug | Dan Gudmundsson | |
match_object returned wrong objects when matching on non key fields and updates in the same transaction had been performed. | |||
2013-06-05 | mnesia: Fix (timing issue) testcase | Dan Gudmundsson | |
2011-02-17 | Fix formatting for mnesia | Lukas Larsson | |
2011-02-17 | Update mnesia tests to conform with common_test standard | Lukas Larsson | |
2011-02-17 | Update all fin_per_testcase to end_per_testcase. | Lukas Larsson | |
2010-06-08 | Release mnesia tests | Dan Gudmundsson | |