On 22.12.11 21:03, Baron Schwartz wrote:
> One solution to a lot of the problem is to remove the madness of
> shelling out to 'mysql' as a sub-process, and use DBD::mysql instead.
>
> We'd probably fix about 20 other bugs, known and unknown, if we did
> this. And the amount of work we've spent fixing things like mysql
> timeout bugs has already been more than it would take to just switch to
> using DBD::mysql like sane programmers do.
I agree, and for proper Windows support we will have to go further and
convert innobackupex to C/C++, which will fix even more known and
unknown bugs.
Baron,
On 22.12.11 21:03, Baron Schwartz wrote:
> One solution to a lot of the problem is to remove the madness of
> shelling out to 'mysql' as a sub-process, and use DBD::mysql instead.
>
> We'd probably fix about 20 other bugs, known and unknown, if we did
> this. And the amount of work we've spent fixing things like mysql
> timeout bugs has already been more than it would take to just switch to
> using DBD::mysql like sane programmers do.
I agree, and for proper Windows support we will have to go further and
convert innobackupex to C/C++, which will fix even more known and
unknown bugs.