<div>Hi,</div><div> </div><div> Thanks for sharing, a few questions on this:</div><div> </div><div>1. How is using tungsten replicator better than <a href="http://www.percona.com/doc/percona-xtradb-cluster/features/multimaster-replication.html">http://www.percona.com/doc/percona-xtradb-cluster/features/multimaster-replication.html</a> </div>
<div>2. What are these table-triggers needed for? Which file(s) to edit?</div><div>3. How do you avoid replicating the kamailio.location table? or is this best used behind a virtual IP?</div><div> </div><div>--Skyler<br><br>
</div><div class="gmail_quote">On Sat, Oct 13, 2012 at 5:34 PM, Klaus Peter v. Friedeburg <span dir="ltr"><<a href="mailto:friedeburg@aco.de" target="_blank">friedeburg@aco.de</a>></span> wrote:<br><blockquote style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid" class="gmail_quote">
Hi all,<br>
<br>
if you want to use tungsten replicator for replicate the database in multi-master Setup you must edit the table-triggers.<br>
<br>
Insert a new function to all the databases:<br>
**************************************<br>
create function is_master()<br>
    returns boolean<br>
    deterministic<br>
    return if(substring_index(user(),'@',1) != 'replicator',true, false);<br>
**************************************<br>
<br>
In the trigger definition insert AFTER the DECLARE lines<br>
**************<br>
  if is_master() then<br>
       ........<br>
  end if;<br>
**************<br>
<br>
<br>
<br>
Klaus Peter<br>
_______________________________________________<br>
Spce-user mailing list<br>
<a href="mailto:Spce-user@lists.sipwise.com">Spce-user@lists.sipwise.com</a><br>
<a href="http://lists.sipwise.com/listinfo/spce-user" target="_blank">http://lists.sipwise.com/listinfo/spce-user</a><br>
</blockquote></div><br>