← Back to team overview

maria-developers team mailing list archive

Re: Sphinx Storage engine for MariaDB

 

Hi, Michael!

On Aug 10, Michael Widenius wrote:

> >>>> I think we should compile all the plugin in (but not enable all
> >>>> by default), at least for now, to make MariaDB as easy to use as
> >>>> possible.
> >>> 
> >>> On the opposite, I think you should compile them all out.  But
> >>> preinstall them, that is add necessary lines to mysql.plugin table
> >>> from mysql_install_db. The user experience will be pretty much the
> >>> same as if everything was compiled in, but one would be able to
> >>> uninstall plugins easily, if needed.
> >> 
> >> We considered this earlier.
> >> It'd work for new installs, but not for existing ones so they'd
> >> have them all disabled until manually added.
> 
> > That's not too different from other changes in system tables.
> > mysql_fix_privilege_tables is generally recommended after an upgrade
> > anyway.
> 
> mysql_fix_privilege_tables changes tables to be the newest version.
> 
> We can't do this with the plugins, as we don't know for an old
> installation what plugins the user wanted to install.

All of them, of course.
If all plugins will be compiled in - they'll be all installed.
Installing them all in mysql_fix_privilege_tables will produce basically
the same effect.
 
Regards / Mit vielen Grüßen,
Sergei

-- 
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /   Sergei Golubchik <serg@xxxxxxx>
 / /|_/ / // /\ \/ /_/ / /__  Principal Software Engineer/Server Architect
/_/  /_/\_, /___/\___\_\___/  Sun Microsystems GmbH, HRB München 161028
       <___/                  Sonnenallee 1, 85551 Kirchheim-Heimstetten
Geschäftsführer: Thomas Schroeder, Wolfgang Engels, Wolf Frenkel
Vorsitzender des Aufsichtsrates: Martin Häring



Follow ups

References