• Jérome Perrin's avatar
    component/mariadb: install in shared mode · d29fba55
    Jérome Perrin authored
    Mariadb was not shared, because installing mroonga writes a plugin in
    mariadb's plugin dir and it's not allowed for one part to write in
    another part's folder.
    
    The approach is to install mroonga plugin in it's own plugin directory,
    then copy all mariadb default plugins in this plugin directory and
    configure instance to use mroonga's plugin directory.
    
    Groonga also has plugins and we are using groonga-normalizer-mysql
    plugin. Fortunately, groonga reads plugins located in paths listed in
    GRN_PLUGINS_PATH environment variable, so we can use a simpler approach
    of installing plugins in their own installation folder and set
    GRN_PLUGINS_PATH in the environment of processes using groonga, ie. the
    mariadb server process.
    d29fba55
Name
Last commit
Last update
component Loading commit data...
slapos Loading commit data...
software Loading commit data...
stack Loading commit data...
.gitignore Loading commit data...
MANIFEST.in Loading commit data...
README.rst Loading commit data...
README.software.rst Loading commit data...
format-json Loading commit data...
package-lock.json Loading commit data...
package.json Loading commit data...
release-cookbook Loading commit data...
release-sr Loading commit data...
schema.json Loading commit data...
setup.py Loading commit data...
sla.schema.json Loading commit data...
update-hash Loading commit data...
update-hash-mergetool Loading commit data...
update-rc Loading commit data...
validate-schema Loading commit data...