aboutsummaryrefslogtreecommitdiff
path: root/modules/apps/mariadb
AgeCommit message (Collapse)AuthorFilesLines
2019-05-27Clean imports (and spaces)Igor Pashev1-2/+1
2018-06-10Stop overriding pkgs.mariadbIgor Pashev1-1/+1
Use specific default version for the current MariaDB application.
2017-03-28mariadb: add some more mysqld optionsIgor Pashev1-0/+4
2017-02-17mariadb: fixed order roles are removed inIgor Pashev1-9/+9
The list of SQL statements is constructed and then executed. Thus if you delete role `foo` which was granted another role `bar`, role `bar` has to be revoked before `foo` is removed.
2017-02-07mariadb: support innodb_compression_defaultIgor Pashev1-0/+1
See https://jira.mariadb.org/browse/MDEV-9820 Since MariaDB Server 10.2.3
2017-01-21mariadb: manage roles fasterIgor Pashev1-25/+57
This gets us closer to declarative granting. See https://github.com/zalora/nixsap/issues/4
2017-01-20mariadb: use explicit packageIgor Pashev3-42/+41
2017-01-20mariadb: typoIgor Pashev1-2/+2
With `either`, submodule attrs aren't checked, but the idea is good anyway, so let it be here for a while. See https://github.com/zalora/nixsap/issues/10
2016-11-18mariadb: help mysql_install_db find my_print_defaultsIgor Pashev1-1/+1
It's required for parsing the defaults file.
2016-10-20mariadb: added tokudb optionsIgor Pashev2-3/+73
2016-10-20mariadb: let loading arbitrary pluginsIgor Pashev2-5/+8
unix_socket is still always loaded. Example: nixsap.apps.mariadb.mysqld = { plugin_load_add = [ "ha_tokudb" "server_audit.so" ]; };
2016-10-20mariadb: avoid editting mysql tablesIgor Pashev1-7/+11
2016-10-19maridb: let TokuDB as default engineIgor Pashev1-0/+1
2016-10-17mariadb: aligned optionsIgor Pashev1-129/+129
2016-10-17mariadb: added innodb_compression_* optionsIgor Pashev1-0/+4
2016-10-13Do not filter keys at application levelIgor Pashev1-4/+2
It's done in the nixsap.deployment module See b24ae5d345aa84bdba20efbb4a14ddfc9bf39873
2016-09-29Moved everything into ./modulesIgor Pashev6-0/+1301