You have to back out Ulf majority patches, from R14B03 branch I have not <div>made it yet but will do in R14B04, plus add some code so we can introduce the</div><div>functionality in R15.</div><div><br></div><div>Sorry I messed up the testing on that patch, it shouldn't have been included</div>
<div>since both I and Ulf miss-interpreted how the schema upgrade code worked,</div><div>it didn't.</div><div><br></div><div>/Dan</div><div><br><div class="gmail_quote">On Sun, Jun 26, 2011 at 10:05 PM, Brian Acton <span dir="ltr"><<a href="mailto:acton@whatsapp.com">acton@whatsapp.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi,<br><br>We are similarly affected by this issue.<br><br>We have a cluster of nodes running stock R14B01<br><br>We upgraded one node from R14B01 to R14B03. <br>
<br>When we start mnesia, we get the same 'Failed to Merge Schema' error message that Ferenc got when he tried.<br>
<br>Is there a solution for this? Does someone have a patch somewhere on github?<br><br>For us, we can not take the downtime to convert the whole cluster at one time. We need to be able to restart one server at a time.<br>
<br>Any info, pointers, or help appreciated.<br><br>Thx,<br><font color="#888888"><br>--b</font><div><div></div><div class="h5"><br><br><br><div class="gmail_quote">On Mon, May 30, 2011 at 6:17 AM, Ferenc Holzhauser <span dir="ltr"><<a href="mailto:ferenc.holzhauser@gmail.com" target="_blank">ferenc.holzhauser@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>Yes, I did try R14B03 first then R14B02 to see if that works.<br><br>BR,<br><font color="#888888">Ferenc</font><div>
<div></div><div><br><br><div class="gmail_quote">On 30 May 2011 15:00, Dan Gudmundsson <span dir="ltr"><<a href="mailto:dangud@gmail.com" target="_blank">dangud@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">That is a bug in R14B03, I currently fail to understand how it can go wrong on R14B02..<div><br></div><div>Did you try R14B03 first? </div>
<div>There is a missing make rule, which doesn't trigger a remake if the .hrl file is updated,</div>
<div>old clearcase problem which fixed those kind of build dependencies automagicly.</div><div><div><br></div><div>/Dan<br><div><br><div class="gmail_quote"><div><div></div><div>On Mon, May 30, 2011 at 11:59 AM, Ferenc Holzhauser <span dir="ltr"><<a href="mailto:ferenc.holzhauser@gmail.com" target="_blank">ferenc.holzhauser@gmail.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div>Hi,<br><br>After updating Erlang from R14B01 to R14B02 (or B03, tried both) on one node of a 2 node setup I had trouble starting mnesia.<br>
<br>Eshell V5.8.3 (abort with ^G) <br>
(node2)1> mnesia:start(). <br> <br>=ERROR REPORT==== 26-May-2011::13:54:06 === <br>
Mnesia('node2'): ** ERROR ** (core dumped to file: "/home/me/backend/MnesiaCore.node2_1306_410846_451973") <br> ** FATAL ** Failed to merge schema: {aborted, <br>
{function_clause, <br> [{mnesia_schema,cs2list, <br>
[{cstruct,schema,set,[], <br>
['node2', <br> 'node1'], <br> [],0,read_write,[],[],false,schema, <br>
[table,cstruct], <br> [],[], <br>
{{1300,896724,827143}, <br>
'node1'}, <br> {{4,0}, <br> {'node2', <br>
{1302,780884,609311}}}}]}, <br> {mnesia_schema,do_merge_schema,1}, <br>
{mnesia_tm,apply_fun,3}, <br>
{mnesia_tm,execute_transaction,5}, <br> {mnesia_schema,schema_coordinator, <br>
3}]}} <br>
<br><br>At the end I stopped both nodes, updated Erlang then I could start both of them.<br><br>Is it a bug or did I do something wrong when trying to update them one by one?<br>
<br>Thanks in advance,<br><font color="#888888">Ferenc<br><br><br><br><br><br>
</font><br></div></div>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div></div></div>
</blockquote></div><br>
</div></div><br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br>
</div></div></blockquote></div><br></div>