summaryrefslogtreecommitdiffstats
path: root/nixos/modules/services/databases
AgeCommit message (Collapse)Author
2021-12-09treewide: add defaultText for options with simple interpolation defaultspennae
adds defaultText for all options that use `cfg.*` values in their defaults, but only for interpolations with no extra processing (other than toString where necessary)
2021-11-21Merge pull request #137176 from GoldsteinE/clickhouse-packageNiklas Hambüchen
nixos/clickhouse: add package option
2021-11-21nixos/clickhouse: add package optionGoldstein
Consistent with other services and helps to work around #130101
2021-11-20nixos/hbase: Fix missing top-level in hbase-site.xmlVanilla
2021-11-18nixos/hbase: add settings option for hbase-site.xmlVanilla
2021-11-16nixos/hbase: use jre8 instead of latest.Vanilla
2021-11-15nixos/influxdb2: Add Hyperlink highlight for url.Vanilla
2021-10-10nixos/influxdb: Fix cross compilation for config.tomlChristian Kögler
2021-10-04nixos/doc: clean up defaults and examplesNaïm Favier
2021-09-12nixos: define the primary group of users where neededGuillaume Girol
2021-08-09Merge pull request #131545 from NickCao/influxdb2Ryan Mulligan
nixos/influxdb2: init
2021-08-08nixos/influxdb2: initNick Cao
2021-08-05nixos/victoriametrics: set LimitNOFILE=1048576 to fix panic and restart loopIvan Kozik
This fixes: ``` systemd[1]: Started VictoriaMetrics time series database. victoria-metrics[379550]: 2021-08-04T19:33:39.833Z panic VictoriaMetrics/lib/storage/partition.go:954 FATAL: unrecoverable error when merging small parts in the partition "/var/lib/victoriametrics/data/small/2021_08": cannot open source part for merging: cannot open metaindex file in stream mode: cannot open file "/var/lib/victoriametrics/data/small/2021_08/1228_1228_20210804184120.712_20210804184121.899_16982E83CD7A763A/metaindex.bin": open /var/lib/victoriametrics/data/small/2021_08/1228_1228_20210804184120.712_20210804184121.899_16982E83CD7A763A/metaindex.bin: too many open files victoria-metrics[379550]: panic: FATAL: unrecoverable error when merging small parts in the partition "/var/lib/victoriametrics/data/small/2021_08": cannot open source part for merging: cannot open metaindex file in stream mode: cannot open file "/var/lib/victoriametrics/data/small/2021_08/1228_1228_20210804184120.712_20210804184121.899_16982E83CD7A763A/metaindex.bin": open /var/lib/victoriametrics/data/small/2021_08/1228_1228_20210804184120.712_20210804184121.899_16982E83CD7A763A/metaindex.bin: too many open files victoria-metrics[379550]: goroutine 629 [running]: victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/logger.logMessage(0xbb3ea1, 0x5, 0xc001113800, 0x1e7, 0x4) victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/logger/logger.go:270 +0xc69 victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/logger.logLevelSkipframes(0x1, 0xbb3ea1, 0x5, 0xbe3f8b, 0x4b, 0xc000bb3f88, 0x2, 0x2) victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/logger/logger.go:138 +0xd1 victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/logger.logLevel(...) victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/logger/logger.go:130 victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/logger.Panicf(...) victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/logger/logger.go:126 victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/storage.(*partition).smallPartsMerger(0xc0014d7980) victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/storage/partition.go:954 +0x145 victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/storage.(*partition).startMergeWorkers.func1(0xc0014d7980) victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/storage/partition.go:933 +0x2b victoria-metrics[379550]: created by github.com/VictoriaMetrics/VictoriaMetrics/lib/storage.(*partition).startMergeWorkers victoria-metrics[379550]: github.com/VictoriaMetrics/VictoriaMetrics/lib/storage/partition.go:932 +0x6c systemd[1]: victoriametrics.service: Main process exited, code=exited, status=2/INVALIDARGUMENT systemd[1]: victoriametrics.service: Failed with result 'exit-code'. systemd[1]: victoriametrics.service: Consumed 587ms CPU time, received 6.5K IP traffic, sent 1.7K IP traffic. systemd[1]: victoriametrics.service: Scheduled restart job, restart counter is at 2064. systemd[1]: Stopped VictoriaMetrics time series database. systemd[1]: victoriametrics.service: Consumed 587ms CPU time, received 6.5K IP traffic, sent 1.7K IP traffic. systemd[1]: Starting VictoriaMetrics time series database... ```
2021-08-02nixos/redis: Use toString for interpolating slaveOf.portVictor Nawothnig
2021-07-24nixos/postgresql: use postgres 13 for 21.11 (#131018)Yuka
Co-authored-by: Kim Lindberger <kim.lindberger@gmail.com>
2021-06-18nixos/mysql: use `port` typeDaniel Nagy
2021-06-05Merge staging-next into staginggithub-actions[bot]
2021-06-04treewide: Fix mysql alias deprecation breakagetalyz
62733b37b4a866cabafe1fc8bb7415240126eb0b broke evaluation in all places `pkgs.mysql` was used. Fix this by changing all occurrences to `pkgs.mariadb`.
2021-05-30nixos/redis: set port type to `types.port`Daniel Nagy
2021-05-23nixos/firebird: updated firebird packagesuperherointj
2021-05-19clickhouse: 20.11.4.13-stable -> 21.3.11.5-ltsMaximilian Bosch
Failing Hydra build: https://hydra.nixos.org/build/143269865 ZHF #122042
2021-05-17Merge pull request #122825 from Izorkin/update-duplicates-systemcallfiltersJörg Thalheim
treewide: remove duplicates SystemCallFilters
2021-05-17nixos/postgresql: fix description of ensureUsers.ensurePermissionsRichard Marko
`attrName` and `attrValue` are now in correct order.
2021-05-13treewide: remove duplicates SystemCallFiltersIzorkin
2021-05-07Merge pull request #117094 from helsinki-systems/drop/spidermonkey_1_8_5ajs124
spidermonkey_1_8_5: drop
2021-05-03couchdb2: dropajs124
2021-04-29nixos/cassandra: extraUsers -> usersRobert Hensing
2021-04-29nixos/cassandra: add myself as maintainerRobert Hensing
2021-04-29nixos/cassandra: remove unnecessary literalExample callsRobert Hensing
2021-04-29cassandra: use Nix scope checkingRobert Hensing
2021-04-29cassandra: formatRobert Hensing
2021-04-20Merge pull request #118961 from Izorkin/update-redis-sandboxJörg Thalheim
nixos/redis: enable sandbox mode
2021-04-16Merge pull request #119389 from marsam/drop-postgresql_9_5Jörg Thalheim
postgresql_9_5: drop
2021-04-14nixos/users: require one of users.users.name.{isSystemUser,isNormalUser}Symphorien Gibol
As the only consequence of isSystemUser is that if the uid is null then it's allocated below 500, if a user has uid = something below 500 then we don't require isSystemUser to be set. Motivation: https://github.com/NixOS/nixpkgs/issues/112647
2021-04-12nixos/redis: add option maxclientsIzorkin
2021-04-12nixos/redis: enable sandbox modeIzorkin
2021-04-10Merge pull request #118952 from expipiplus1/patch-2Aaron Andersen
services.postgresql: Improve example clarity
2021-04-10services.postgresql: Improve example clarityJoe Hermaszewski
Although the quotes here aren't necessary, they may be if a user cargo-cults this example with a database name with hyphens (or other "unusual" characters).
2021-04-03nixos/redis: allow access to runtime and state directories to only redis userIzorkin
2021-04-03nixos/redis: add option unixSocketPermIzorkin
2021-04-02Merge pull request #92929 from symphorien/postgresql-check-config-fileGuillaume Girol
nixos/postgresql: check config file syntax at build time
2021-04-01postgresql_9_5: dropMario Rodas
PostgreSQL 9.5 has reached EOL on February 11, 2021. See https://www.postgresql.org/support/versioning/
2021-02-17nixos/mysql: properly configure mariadb for galera recoveryAaron Andersen
2021-01-24treewide: fix double quoted strings in meta.descriptionvolth
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-15redis: make masterAuth option optional (#109417)Milan
2021-01-14Merge pull request #91813 from Mic92/types1Kevin Cox
nixos/*: Add types to the database module options
2021-01-13openldap: fix typo in maintainersilian
2021-01-04nixos/redis: replace extraConfig option with settings optionAaron Andersen
2020-12-19nixos/mongodb: fix running initialScript without a set root passwordmohe2015
Co-authored-by: Timo Kaufmann <timokau@zoho.com>
2020-11-24utillinux: rename to util-linuxGraham Christensen