<div dir="ltr">Found the issue, slony cannot be upgraded directly from 2.0.7 to 2.2.5. It needs to be upgraded to 2.1.4 first and then upgraded again to 2.2.5. It configured the trigger correctly.</div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, May 20, 2017 at 4:24 PM, Soni M <span dir="ltr"><<a href="mailto:diptatapa@gmail.com" target="_blank">diptatapa@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello All, <div><br></div><div>We are in testing of upgrading our system.</div><div>Centos 6.5, PG 9.1.21 Slony 2.0.7. PG and Slony from postgres yum repo</div><div>We wish to upgrade to Slony 2.2.5 installed from source.</div><div><br></div><div>Please note that we upgrad Slony directly from 2.0.7 to 2.2.5 without upgrading to 2.1.4 first.</div><div><br></div><div>The upgrade went well, except it configure the trigger wrong.</div><div><br></div><div>On master, It has triggers : logtrigger, truncatedeny, and truncatetrigger</div><div>disabled trigger : denyaccess</div><div><br></div><div><div>On slave, It has triggers : denyaccess, truncatedeny, and truncatetrigger</div><div>disabled trigger : logtrigger</div></div><div><br></div><div>The slony replica configured based on official doc "replicating your first database".</div><div><br></div><div>How can we get correct triggers when upgrading ?</div><div><br></div><div>More details :</div><div><br></div><div><div>pgbench=# \d pgbench_accounts</div><div> Table "public.pgbench_accounts"</div><div> Column | Type | Modifiers </div><div>----------+---------------+---<wbr>--------</div><div> aid | integer | not null</div><div> bid | integer | </div><div> abalance | integer | </div><div> filler | character(84) | </div><div>Indexes:</div><div> "pgbench_accounts_pkey" PRIMARY KEY, btree (aid)</div><div>Triggers:</div><div> _slony_example_logtrigger AFTER INSERT OR DELETE OR UPDATE ON pgbench_accounts FOR EACH ROW EXECUTE PROCEDURE _slony_example.logtrigger('_<wbr>slony_example', '1', 'k')</div><div> _slony_example_truncatedeny BEFORE TRUNCATE ON pgbench_accounts FOR EACH STATEMENT EXECUTE PROCEDURE _slony_example.deny_truncate()</div><div> _slony_example_truncatetrigger BEFORE TRUNCATE ON pgbench_accounts FOR EACH STATEMENT EXECUTE PROCEDURE _slony_example.log_truncate('<wbr>1')</div><div>Disabled triggers:</div><div> _slony_example_denyaccess BEFORE INSERT OR DELETE OR UPDATE ON pgbench_accounts FOR EACH ROW EXECUTE PROCEDURE _slony_example.denyaccess('_<wbr>slony_example')</div></div><span class="HOEnZb"><font color="#888888"><div><br></div><div><br></div><div>-- <br><div class="m_1981427905006675093gmail_signature"><div dir="ltr"><div>Regards,</div><div><br></div>Soni Maula Harriz</div></div>
</div></font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Regards,</div><div><br></div>Soni Maula Harriz</div></div>
</div>