1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-17 19:21:04 +00:00
nixpkgs/nixos/modules/services/databases
Maximilian Bosch 0b3eef7441
postgresql_12: remove
This will be EOL at the end of November, so there's little reason to
keep it in 24.11[1]. As discussed, we'd like to keep it for as long as
possible to make sure there's a state in nixpkgs that has the latest
minor of postgresql_12 available with the most recent CVEs fixed for
people who cannot upgrade[2].

This aspect has been made explicit in the manual now for the next .11
release.

During the discussions it has been brought up that if people just do
`services.postgresql.enable = true;` and let the code decide the
postgresql version based on `system.stateVersion`, there's a chance that
such EOL dates will be missed. To make this harder, a warning will now
be raised when using the stateVersion-condition and the oldest still
available major is selected.

Additionally regrouped the postgresql things in the release notes to
make sure these are all shown consecutively. Otherwise it's a little
hard to keep track of all the changes made to postgresql in 24.11.

[1] https://endoflife.date/postgresql
[2] https://github.com/NixOS/nixpkgs/pull/353158#issuecomment-2453056692
2024-11-15 09:17:06 +01:00
..
aerospike.nix
cassandra.nix
chromadb.nix nixos/chromadb: init 2024-08-16 18:23:12 +02:00
clickhouse.nix
cockroachdb.nix
couchdb.nix nixos/services.couchdb: remove with lib; 2024-08-30 00:30:39 +02:00
dgraph.nix nixos/services.dgraph: remove with lib; 2024-08-30 00:30:39 +02:00
dragonflydb.nix nixos/services.dragonflydb: remove with lib; 2024-08-30 00:30:39 +02:00
etcd.nix nixos/services.etcd: remove with lib; 2024-09-15 10:43:48 +02:00
ferretdb.nix nixos/services.ferretdb: remove with lib; 2024-08-30 00:30:39 +02:00
firebird.nix nixos/services.firebird: remove with lib; 2024-08-30 00:30:40 +02:00
foundationdb.md
foundationdb.nix nixos/services.foundationdb: remove with lib; 2024-08-29 00:20:04 +02:00
hbase-standalone.nix nixos/services.hbase-standalone: remove with lib; 2024-08-30 00:30:40 +02:00
influxdb.nix nixos/services.influxdb: remove with lib; 2024-08-30 00:30:40 +02:00
influxdb2.nix nixos/influxdb2: fix service startup reliablility 2024-09-27 08:14:27 +02:00
lldap.nix
memcached.nix treewide: fix mkEnableOption usage 2024-06-14 02:41:42 -04:00
monetdb.nix nixos/monetdb, nixos/sks: remove primeos from maintainers (#277366) 2024-07-04 18:17:43 +02:00
mongodb.nix
mysql.nix nixos/mysql: fix permission error during first startup (#331296) 2024-11-11 18:49:32 +08:00
neo4j.nix nixos/neo4j: always set http values, even when disabled 2024-09-13 15:22:34 +02:00
openldap.nix nixos/services.openldap: remove with lib; 2024-08-30 00:30:40 +02:00
opentsdb.nix nixos/services.opentsdb: remove with lib; 2024-08-30 00:30:40 +02:00
pgbouncer.nix nixos/pgbouncer: add services.pgbouncer.settings option 2024-08-08 05:54:26 +03:00
pgmanage.nix nixos/services.pgmanage: remove with lib; 2024-08-30 00:30:41 +02:00
postgresql.md postgresql_12: remove 2024-11-15 09:17:06 +01:00
postgresql.nix postgresql_12: remove 2024-11-15 09:17:06 +01:00
redis.nix nixos/redis: add option services.redis.servers.*.group 2024-10-04 21:12:38 -06:00
rethinkdb.nix nixos/services.rethinkdb: remove with lib; 2024-08-30 00:30:41 +02:00
surrealdb.nix Update surrealdb options for v2 2024-10-31 13:12:53 -05:00
tigerbeetle.md nixos/tigerbeetle: add docs on upgrading, add more systemd hardening (#332899) 2024-09-24 23:56:38 -07:00
tigerbeetle.nix nixos/tigerbeetle: add docs on upgrading, add more systemd hardening (#332899) 2024-09-24 23:56:38 -07:00
victoriametrics.nix nixos/victoriametrics: harden systemd unit, add more options. 2024-10-31 23:47:02 +08:00