<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 12pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hi Pali,</p>
<p>Thanks for the clarification.</p>
<p id="reply-intro">On 31/03/2024 21:42, pali@cpan.org wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">On Sunday 31 March 2024 10:03:33 Florian Smeets wrote:</div>
</blockquote>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">Hrmmm did not see Florian's reply to me, so following is directed to Florian.</div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">(ohh pssst you can't use that TLD to mail me direct, and I guess the list is set to not send list copy if direct send, I'll look at sorting that)</div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><br />My mail contained two links which you stripped that explain issues people<br />saw when migrating to DBD:MariaDB.<br /><br /><a href="https://blogs.perl.org/users/grinnz/2023/12/migrating-from-dbdmysql-to-dbdmariadb.html" target="_blank" rel="noopener noreferrer">https://blogs.perl.org/users/grinnz/2023/12/migrating-from-dbdmysql-to-dbdmariadb.html</a><br /><a href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277889#c16" target="_blank" rel="noopener noreferrer">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277889#c16</a><br /><br />I haven't analyzed it in that much detail to say if it will work in most<br />cases or just in a lot of cases, all I'm saying is that some care needs to<br />be taken as there are subtle differences, so not a 100% drop-in replacement.<br /><br />Florian</blockquote>
</div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
</blockquote>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">First, I always believe in trimming posts, don't see the need to keep reposting links or text not needed over and over, it annoys many to no end those who just hit reply reply reply and soon enough you have a post thats 150k in size for an extra 6 lines on top of the 5k OP.</div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">Secondly, I admit not reading Grinz's blog, however at the time the second link (since you are from freebsd I chose to read that one) timed out.</div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">Thirdly as I said, in our environment, and in several others (I too was initially cautious before jumping head on in back in the day, and IRC advice from other ISP admins was yeah it's a drop in replacement) they just moved their DBI connect from mysql to MariaDB and everything worked, which is what I ended up doing, and yes everything worked no errors, so in many environments, yes it is a complete drop in replacement, but I note as Pali points out below there are edge cases where this is not so.</div>
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"><br />At a fork time there were fixed lot of bugs from DBD::mysql bugtracker<br />which users reported. I think there were 3 big changes which may cause<br />incompatibility with DBD::mysql.<br /><br />1) Renaming options. All DBI options which starts with "mysql_*" are<br />DBD::mysql driver specific and so DBD::MariaDB cannot provide them. It<br />has to use "mariadb_*" prefix. So if application uses driver specific<br />mysql_* options they have to be renamed.<br /><br /></div>
</blockquote>
<p>...</p>
<div id="signature">-- <br />
<p>Regards,<br />Noel Butler</p>
<p><br /></p>
</div>
</body></html>