summary refs log tree commit diff
path: root/nixos/modules/services/databases
Commit message (Collapse)AuthorAge
* nixos/redis: bind on localhost by defaultNaïm Favier2022-02-28
|
* nixos/virtuoso: dropajs1242022-02-16
|
* nixos/redis: fix port optionJulien Moutinho2022-01-21
|
* nixos/couchdb: add missing defaultTextpennae2021-12-29
|
* influxdb2 service: don't use dynamic userNikolay Amiantov2021-12-27
| | | | | | | | | It breaks something inside of influxdb2, which results in flurry of errors like these: > ts=2021-12-21T18:19:35.513910Z lvl=info msg="Write failed" log_id=0YZYwvV0000 service=storage-engine service=write shard=50 error="[shard 50] unlinkat ./L1-00000055.tsi: read-only file system" I believe this is somehow caused by a mount namespace that systemd creates for the service, but I didn't investigate this deeper.
* Merge pull request #151255 from aanderse/nixos/mysql-cleanupAaron Andersen2021-12-25
|\ | | | | nixos/mysql: module cleanup
| * nixos/mysql: minor cleanup and formattingAaron Andersen2021-12-22
| |
| * nixos/mysql: remove services.mysql.bind and services.mysql.port in favor of ↵Aaron Andersen2021-12-22
| | | | | | | | services.mysql.settings
| * nixos/mysql: remove services.mysql.extraOptions in favor of ↵Aaron Andersen2021-12-18
| | | | | | | | services.mysql.settings
| * nixos/mysql: update user and group descriptionsAaron Andersen2021-12-18
| |
| * nixos/mysql: use systemd StateDirectory to provision the data directoryAaron Andersen2021-12-18
| |
* | Merge pull request #148785 from pennae/more-option-doc-staticizingGraham Christensen2021-12-17
|\ \ | | | | | | treewide: more defaultText for options
| * | nixos/tarsnap, nixos/neo4j: defaultText for submodule optionspennae2021-12-09
| | | | | | | | | | | | | | | | | | | | | unfortunately we don't have a good way to represent defaults that reference other values of the current submodule, so we just use the relative path of the referenced value and assume that the submodule was declared as `rec`.
| * | nixos/hbase: refactor settings optionpennae2021-12-09
| | | | | | | | | | | | | | | | | | | | | instead of keeping a defaultConfig value around, set that value as the default of the option and explicitly use the option default instead. this also allows us to write a defaultText that makes sense and is in proximity to the definition of the default.
| * | treewide: add defaultText for options with simple interpolation defaultspennae2021-12-09
| |/ | | | | | | | | | | 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)
* | influxdb2: use the new server derivation in the nixos module.David Anderson2021-12-16
| |
* | Merge pull request #149868 from lostnet/couchoptsajs1242021-12-14
|\ \ | | | | | | couchdb3: add vm.args option and fix pkgs.couchdb reference
| * | couchdb3: add vm.args and fix pkgs.couchdb referenceWill2021-12-09
| | |
* | | nixos/redis: enable multiple instances of redis-serverJulien Moutinho2021-12-13
| | |
* | | Merge pull request #149013 from Ma27/postgres-docsmaralorn2021-12-12
|\ \ \ | |/ / |/| | nixos/postgresql: improve docs on how to upgrade
| * | nixos/postgresql: improve docs on how to upgradeMaximilian Bosch2021-12-11
| |/ | | | | | | | | | | | | | | | | * It's IMHO a slight overkill to deploy an additional container even if it's never supposed to be running. Also, the currently suggested approach wouldn't use the default state-directory for the new version. * Explain the structure of the state-directories and where the version-numbers are actually coming from. * Mention `./analyze_new_cluster.sh` & `./delete_old_cluster.sh`.
* / postgresql_9_6: dropajs1242021-12-03
|/
* Merge pull request #137176 from GoldsteinE/clickhouse-packageNiklas Hambüchen2021-11-21
|\ | | | | nixos/clickhouse: add package option
| * nixos/clickhouse: add package optionGoldstein2021-11-21
| | | | | | | | Consistent with other services and helps to work around #130101
* | nixos/hbase: Fix missing top-level in hbase-site.xmlVanilla2021-11-20
| |
* | nixos/hbase: add settings option for hbase-site.xmlVanilla2021-11-18
| |
* | nixos/hbase: use jre8 instead of latest.Vanilla2021-11-16
| |
* | nixos/influxdb2: Add Hyperlink highlight for url.Vanilla2021-11-15
| |
* | nixos/influxdb: Fix cross compilation for config.tomlChristian Kögler2021-10-10
| |
* | nixos/doc: clean up defaults and examplesNaïm Favier2021-10-04
| |
* | nixos: define the primary group of users where neededGuillaume Girol2021-09-12
|/
* Merge pull request #131545 from NickCao/influxdb2Ryan Mulligan2021-08-09
|\ | | | | nixos/influxdb2: init
| * nixos/influxdb2: initNick Cao2021-08-08
| |
* | nixos/victoriametrics: set LimitNOFILE=1048576 to fix panic and restart loopIvan Kozik2021-08-05
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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... ```
* nixos/redis: Use toString for interpolating slaveOf.portVictor Nawothnig2021-08-02
|
* nixos/postgresql: use postgres 13 for 21.11 (#131018)Yuka2021-07-24
| | | Co-authored-by: Kim Lindberger <kim.lindberger@gmail.com>
* nixos/mysql: use `port` typeDaniel Nagy2021-06-18
|
* Merge staging-next into staginggithub-actions[bot]2021-06-05
|\
| * treewide: Fix mysql alias deprecation breakagetalyz2021-06-04
| | | | | | | | | | | | 62733b37b4a866cabafe1fc8bb7415240126eb0b broke evaluation in all places `pkgs.mysql` was used. Fix this by changing all occurrences to `pkgs.mariadb`.
* | nixos/redis: set port type to `types.port`Daniel Nagy2021-05-30
|/
* nixos/firebird: updated firebird packagesuperherointj2021-05-23
|
* clickhouse: 20.11.4.13-stable -> 21.3.11.5-ltsMaximilian Bosch2021-05-19
| | | | | Failing Hydra build: https://hydra.nixos.org/build/143269865 ZHF #122042
* Merge pull request #122825 from Izorkin/update-duplicates-systemcallfiltersJörg Thalheim2021-05-17
|\ | | | | treewide: remove duplicates SystemCallFilters
| * treewide: remove duplicates SystemCallFiltersIzorkin2021-05-13
| |
* | nixos/postgresql: fix description of ensureUsers.ensurePermissionsRichard Marko2021-05-17
|/ | | | `attrName` and `attrValue` are now in correct order.
* Merge pull request #117094 from helsinki-systems/drop/spidermonkey_1_8_5ajs1242021-05-07
|\ | | | | spidermonkey_1_8_5: drop
| * couchdb2: dropajs1242021-05-03
| |
* | nixos/cassandra: extraUsers -> usersRobert Hensing2021-04-29
| |
* | nixos/cassandra: add myself as maintainerRobert Hensing2021-04-29
| |
* | nixos/cassandra: remove unnecessary literalExample callsRobert Hensing2021-04-29
| |