On Tue, Oct 08, 2019 at 11:31:14AM -0400, Michael Krieger wrote:
> This is because technically 10.3 is not officially supported by innotop, and 
> so it uses old legacy code which returns incorrect results.
> 
> While innotop doesn't get support 10.3, us shipping innotop with MariaDB 10.3 
> means it should really work with it.  It is substantially close to 10.1/10.2 
> to include it in the ways that works as opposed to using outdated code meant 
> for older versions of MySQL.
> 
> Ideally, innotop should be updated to include official 10.3 support.  Until 
> the developer does that, this will at least make innotop usable on Debian 
> Buster 10.

FWIW, we removed innotop from "the other side" in the MySQL packaging.
We faced similar breakages, and it seemed wrong to ship innotop inside
the MySQL packaging as it's a separate upstream that comes from a
different upstream organisation and breakages like this don't seem
infrequent.

IMHO, if we ship it at all, innotop should be shipped as a separate
Debian source package with appropriate declared dependencies and
autopkgtests. This current breakage might be an opportunity to fix that.

This would also permit people who care about innotop to become nominated
maintainers and they would then be able to look after its compatibility
against MySQL/MariaDB in the same way that Debian handles transitions
for other reverse dependencies, with all the usual tooling, process and
reporting, which might make everything run smoother.

I don't intend for this comment to block any particular approach though
- I'm just offering what I hope is a useful perspective.

Attachment: signature.asc
Description: PGP signature

Reply via email to