<div dir="ltr">The mnesia_ext patch adds functionality to mnesia for registering new table types using arbitrary plug-in backends. This is a much cleaned up and improved version of the earlier "mnesiaex" patch. Most of the work has been done by Ulf Wiger, and we release it with his consent.<br><br>Pull request here:<br><div><br><a href="https://github.com/erlang/otp/pull/783/">https://github.com/erlang/otp/pull/783/</a><br><br></div><div>The patch is available in all flavours from R15 to 18.0:<br></div><div><br><a href="https://github.com/klarna/otp/tree/OTP-18.0-mnesia_ext">https://github.com/klarna/otp/tree/OTP-18.0-mnesia_ext</a><br><a href="https://github.com/klarna/otp/tree/OTP-17.5.6-mnesia_ext">https://github.com/klarna/otp/tree/OTP-17.5.6-mnesia_ext</a><br><a href="https://github.com/klarna/otp/tree/OTP_R16B03-1-mnesia_ext">https://github.com/klarna/otp/tree/OTP_R16B03-1-mnesia_ext</a><br><a href="https://github.com/klarna/otp/tree/OTP_R15B03-1-mnesia_ext">https://github.com/klarna/otp/tree/OTP_R15B03-1-mnesia_ext</a><br clear="all"><div><div class="gmail_signature"><br></div><div class="gmail_signature">We have been running the R15 version in production for many months now, without any known issues.<br></div><div class="gmail_signature"><br>        /Richard<br><br></div></div>
</div></div>