nixpkgs/pkgs/servers/sql
Wolfgang Walther 4b6bce5c31
postgresql: refactor to remove "this" argument
This was proposed by abbradar in #150801, but left out of the follow up PR
#221851 by Ma27 to reduce the size of the diff. Compared to the initial
proposal this includes the callPackage call in the recursion, which avoids
breaking the withJIT/withoutJIT helpers.

In terms of nixpkgs, this is a pure refactor, no derivations change. However,
this makes downstream expressions like the following possible:

  (postgresql.override { jitSupport = true; }).pkgs.postgis

This would have not worked before without passing another "this" argument,
which is error prone as can be seen in this example:

  https://github.com/PostgREST/postgrest/pull/3222/files
2024-03-15 21:11:09 +01:00
..
cockroachdb cockroachdb-bin: 23.1.7 -> 23.1.14 2024-02-02 16:30:37 -05:00
dolt dolt: 1.35.1 -> 1.35.3 2024-03-13 07:15:39 +00:00
gluesql
mariadb mariadb-galera: 26.4.16 -> 26.4.17 2024-01-31 03:30:17 +00:00
materialize materialize: 0.17.0 -> 0.84.2 2024-01-24 20:35:47 -05:00
monetdb monetdb: 11.47.17 -> 11.49.1 2023-12-29 08:26:03 +00:00
mssql/jdbc mssql_jdbc: 12.4.2 -> 12.6.1 2024-02-23 02:44:18 +00:00
mysql Merge pull request #283060 from r-ryantm/auto-update/mysql_jdbc 2024-02-05 00:16:46 +01:00
patroni
percona-server percona-server_8_0: 8.0.35-27 -> 8.0.36-28 2024-03-06 19:33:27 +01:00
pgbouncer pgbouncer: 1.22.0 -> 1.22.1 2024-03-04 12:41:27 +00:00
pgcat
pgpool pgpool: 4.5.0 -> 4.5.1 2024-02-29 10:23:32 +00:00
postgresql postgresql: refactor to remove "this" argument 2024-03-15 21:11:09 +01:00
proxysql Merge master into staging-next 2024-03-05 18:01:25 +00:00
rqlite rqlite: 8.21.3 -> 8.22.1 2024-03-01 03:20:45 +00:00
sqld
sqlite/jdbc