Commit Graph

2194 Commits

Author SHA1 Message Date
Florian Engel
aeb2407b53
monetdb: 11.47.3 -> 11.47.5 2023-08-30 21:43:05 +02:00
netali
53bbb203e0 postgresql12Packages.repmgr: fix build
Closes: #248935
2023-08-30 07:02:11 -05:00
Mario Rodas
cc57329742 postgresqlPackages.pgvector: 0.4.4 -> 0.5.0
Diff: https://github.com/pgvector/pgvector/compare/v0.4.4...v0.5.0

Changelog: https://github.com/pgvector/pgvector/raw/v0.5.0/CHANGELOG.md
2023-08-29 04:20:00 +00:00
Vladimír Čunát
e606010d18
Merge #249319: mariadb*: patch-level updates 2023-08-29 10:56:27 +02:00
github-actions[bot]
c187010832
Merge staging-next into staging 2023-08-22 12:01:32 +00:00
Mario Rodas
ce3b2a7683 postgresqlPackages.plpgsql_check: 2.3.4 -> 2.4.0
Diff: https://github.com/okbob/plpgsql_check/compare/v2.3.4...v2.4.0

Changelog: https://github.com/okbob/plpgsql_check/releases/tag/v2.4.0
2023-08-21 04:20:00 +00:00
Theodore Ni
d494084017
Merge branch 'staging-next' into staging
Merging https://github.com/NixOS/nixpkgs/pull/245957 with https://github.com/NixOS/nixpkgs/pull/246022.
2023-08-20 20:09:45 -07:00
Vladimír Čunát
c86e0ee17d
Merge #248496: staging-next 2023-08-11 2023-08-20 23:44:35 +02:00
ajs124
bceafd3a3a
Merge pull request #249953 from helsinki-systems/upd/proxysql
proxysql: 2.5.4 -> 2.5.5
2023-08-20 23:43:24 +02:00
github-actions[bot]
bb1bf988bc
Merge staging-next into staging 2023-08-19 12:01:31 +00:00
github-actions[bot]
d3b2560b73
Merge master into staging-next 2023-08-19 12:01:03 +00:00
Mario Rodas
f7f5506f82
Merge pull request #249757 from 1000101/tsdb
postgresqlPackages.timescaledb: 2.11.1 -> 2.11.2
2023-08-19 01:09:29 -05:00
github-actions[bot]
313f7c5380
Merge staging-next into staging 2023-08-19 00:02:13 +00:00
github-actions[bot]
4a9909e0db
Merge master into staging-next 2023-08-19 00:01:42 +00:00
Sean D Gillespie
acc01be813 postgresql: fix musl patches 2023-08-18 13:16:14 -05:00
ajs124
8950d0190f proxysql: 2.5.4 -> 2.5.5
https://github.com/sysown/proxysql/releases/tag/v2.5.5
2023-08-18 14:40:08 +02:00
1000101
109f094127 postgresqlPackages.timescaledb: 2.11.1 -> 2.11.2 2023-08-17 17:24:06 +02:00
Jan Tojnar
86797b2008 Merge branch 'staging-next' into staging
Conflicts:
- pkgs/development/libraries/qt-6/default.nix
  Merge a5b92645f1 and 0597d865ef
2023-08-16 19:37:11 +02:00
Jan Tojnar
86f6b16d28 Merge branch 'master' into staging-next
Conflicts:
- pkgs/servers/mail/mailman/python.nix (relevant to mailman-web)
  between f8a17e4200 and 84f6a6755a
2023-08-15 21:39:20 +02:00
Izorkin
611b957c98
mariadb-connector-c: fix locate libdir and plugindir 2023-08-15 21:02:28 +03:00
Izorkin
d4faf87c9f
mariadb-connector-c: init at 3.3.5 2023-08-15 21:02:23 +03:00
Izorkin
441043771b
mariadb-connector-c: 3.2.5 -> 3.2.7 2023-08-15 20:59:15 +03:00
Izorkin
998b9918bf
mariadb-connector-c: 3.1.13 -> 3.1.21 2023-08-15 20:59:03 +03:00
ajs124
15054fe7a3 mariadb_110: 11.0.2 -> 11.0.3
https://mariadb.com/kb/en/mariadb-11-0-3-release-notes/
2023-08-15 13:19:15 +02:00
ajs124
a6e732f6a0 mariadb_1011: 10.11.4 -> 10.11.5
https://mariadb.com/kb/en/mariadb-10-11-5-release-notes/
2023-08-15 13:18:42 +02:00
ajs124
b14d7e88b0 mariadb_1010: 10.10.5 -> 10.10.6
https://mariadb.com/kb/en/mariadb-10-10-6-release-notes/
2023-08-15 13:18:18 +02:00
ajs124
79f2db7ca2 mariadb_106: 10.6.14 -> 10.6.15
https://mariadb.com/kb/en/mariadb-10-6-15-release-notes/
2023-08-15 13:17:28 +02:00
ajs124
ce6608f77b mariadb_105: 10.5.21 -> 10.5.22
https://mariadb.com/kb/en/mariadb-10-5-22-release-notes/
2023-08-15 13:17:04 +02:00
ajs124
01f9a554f5 mariadb_104: 10.4.30 -> 10.4.31
https://mariadb.com/kb/en/mariadb-10-4-31-release-notes/
2023-08-15 13:16:19 +02:00
R. Ryantm
624607b3a5 postgresql11JitPackages.plr: 8.4.5 -> 8.4.6 2023-08-15 05:08:12 +00:00
github-actions[bot]
b782e1dc08
Merge master into staging-next 2023-08-14 06:00:58 +00:00
Austin Seipp
a262231cca postgresqlPackages.pg_net: init at 0.7.2
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2023-08-13 20:27:43 -05:00
github-actions[bot]
cc6e13abfb
Merge master into staging-next 2023-08-11 12:01:01 +00:00
Jan Malakhovski
591ccfe5b9 treewide: noop: refer to src.name or similar where appropriate, part 3: more use cases
This continues where d8f7f6a5ce left off. Similarly
to that commit, this commit this also points `sourceRoot`s to `src.name` and similar
instead of keeping hardcoded names, and edits other derivation attrs do do the same,
where appropriate.

Also, similarly to d8f7f6a5ce some of expressions this
edits use `srcs` attribute with customly-named sources, so they have to be moved
into `let` blocks to keep evaluation efficient (the other, worse, way to do this
would to recurcively refer to `elemAt n finalAttrs.srcs` or, similarly, with `rec`).
2023-08-11 09:20:44 +00:00
ajs124
061c96b486 postgresql_15: 15.3 -> 15.4
https://www.postgresql.org/docs/release/15.4/
2023-08-10 23:19:35 -05:00
ajs124
8f5976b479 postgresql_14: 14.8 -> 14.9
https://www.postgresql.org/docs/release/14.9/
2023-08-10 23:19:35 -05:00
ajs124
f256648786 postgresql_13: 13.11 -> 13.12
https://www.postgresql.org/docs/release/13.12/
2023-08-10 23:19:35 -05:00
ajs124
363048444b postgresql_12: 12.15 -> 12.16
https://www.postgresql.org/docs/release/12.16/
2023-08-10 23:19:35 -05:00
ajs124
b606993d67 postgresql_11: 11.20 -> 11.21
https://www.postgresql.org/docs/release/11.21/
2023-08-10 23:19:35 -05:00
Franz Pletz
758b88150a
Merge pull request #247946 from r-ryantm/auto-update/pgbouncer
pgbouncer: 1.19.1 -> 1.20.0
2023-08-09 14:32:04 +02:00
Nick Cao
5d49e1df0c
Merge pull request #247938 from CathalMullan/pgcat-v1.1.1
pgcat: 1.1.0 -> 1.1.1
2023-08-08 18:56:54 -06:00
Weijia Wang
f079f0d144
Merge pull request #247661 from r-ryantm/auto-update/mssql_jdbc
mssql_jdbc: 12.2.0 -> 12.4.0
2023-08-08 19:36:09 +02:00
R. Ryantm
62cb57d364 pgbouncer: 1.19.1 -> 1.20.0 2023-08-08 14:10:43 +00:00
Cathal Mullan
7ead5ac476
pgcat: 1.1.0 -> 1.1.1 2023-08-08 14:00:50 +01:00
Pol Dellaiera
f971f35f7d
Merge pull request #246426 from dit7ya/sqld
sqld: init at 0.17.2
2023-08-08 10:57:36 +02:00
Mostly Void
4650390d63
sqld: init at 0.17.2 2023-08-08 01:03:17 +03:00
R. Ryantm
788d688c80 mssql_jdbc: 12.2.0 -> 12.4.0 2023-08-07 05:35:36 +00:00
R. Ryantm
fed87528f3 dolt: 1.8.4 -> 1.8.8 2023-08-06 07:19:20 +00:00
Sigrid Solveig Haflínudóttir
0271120180 postgresqlPackages.postgis: enable address_standardizer, fix docs installation 2023-08-03 14:30:48 -05:00
Weijia Wang
fd4981573b
Merge pull request #240683 from neosimsim/cockroachdb-use-pre-build-binaries
cockroachdb-bin: init at 23.1.7
2023-08-02 22:03:54 +02:00
Weijia Wang
a8b0580c84 cockroachdb-bin: add aarch64-linux support 2023-08-02 13:45:35 +02:00
Austin Seipp
26f7e30132 postgresqlPackages.plv8: build on aarch64-linux
This might have been broken in days of yore, but it seems to work fine
now (reasonably so, since we use the system version of v8.)

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2023-08-02 00:52:27 -05:00
Alexander Ben Nasrallah
609ebcafaf cockroachdb-bin: init at 23.1.7
Add cockroachdb-bin using pre-build binaries, since building from
source seem impossible.
2023-08-01 20:42:17 +02:00
Pol Dellaiera
d9d6418a20
Merge pull request #246154 from r-ryantm/auto-update/proxysql
proxysql: 2.5.3 -> 2.5.4
2023-07-31 15:44:01 +02:00
Pol Dellaiera
403f35e92f
proxysql: use finalAttrs pattern 2023-07-31 13:53:55 +02:00
R. Ryantm
2ca7b3a4aa dolt: 1.8.2 -> 1.8.4 2023-07-30 19:25:38 +00:00
R. Ryantm
3adecdfcbc proxysql: 2.5.3 -> 2.5.4 2023-07-30 06:53:30 +00:00
Pol Dellaiera
2321125ba7
Merge pull request #245870 from CathalMullan/pgcat
pgcat: init at 1.1.0
2023-07-29 08:32:20 +02:00
ajs124
d479aa0b1e
Merge pull request #244414 from LeSuisse/mysql-8.0.34
mysql80: 8.0.33 -> 8.0.34
2023-07-28 17:34:33 +02:00
Cathal Mullan
3fe70ce002
pgcat: init at 1.1.0 2023-07-28 16:09:29 +01:00
R. Ryantm
6fa18cd6c5 dolt: 1.7.5 -> 1.8.2 2023-07-22 17:35:40 +00:00
1000101
f63d863fde
nixos/pgbouncer: init (#241578)
Co-authored-by: Marek Mahut <marek.mahut@gmail.com>
2023-07-22 12:49:23 +02:00
Thomas Gerbet
b1d9284def mysql80: 8.0.33 -> 8.0.34
Fixes CVE-2022-4899, CVE-2023-0361, CVE-2022-4899, CVE-2022-4899, CVE-2023-22053, CVE-2023-22008,
CVE-2023-22046, CVE-2023-22054, CVE-2023-22056, CVE-2023-22057, CVE-2023-22033, CVE-2023-22058,
CVE-2023-22005, CVE-2023-22048 and CVE-2023-22038.

https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-34.html
https://www.oracle.com/security-alerts/cpujul2023.html
2023-07-19 23:01:25 +02:00
R. Ryantm
996c95449c dolt: 1.7.4 -> 1.7.5 2023-07-14 20:14:29 +00:00
R. RyanTM
b63179691f
postgresql15Packages.repmgr: 5.4.0 -> 5.4.1 (#242894) 2023-07-12 10:30:23 +02:00
R. Ryantm
9844293c48 dolt: 1.7.2 -> 1.7.4 2023-07-12 00:29:56 +00:00
R. Ryantm
b5c835a69b dolt: 1.7.0 -> 1.7.2 2023-07-05 08:45:26 +00:00
figsoda
7e4a5b282c
Merge pull request #241042 from r-ryantm/auto-update/dolt
dolt: 1.5.0 -> 1.7.0
2023-07-02 09:44:12 -04:00
Florian Engel
21cc07af03
monetdb: 11.45.17 -> 11.47.3 2023-07-02 07:43:49 +02:00
R. Ryantm
b6d2db811b dolt: 1.5.0 -> 1.7.0 2023-07-02 05:28:49 +00:00
Mario Rodas
7681055124
Merge pull request #240536 from marsam/update-timescaledb
postgresqlPackages.timescaledb: 2.11.0 -> 2.11.1
2023-06-29 11:05:58 -05:00
Janne Heß
7a4c916440
Merge pull request #236845 from helsinki-systems/upd/mariadb
mariadb: 10.11.4, 10.10.5, 10.6.14, 10.5.21 & 10.4.30
2023-06-29 15:37:19 +02:00
Mario Rodas
58ccd88dbd postgresqlPackages.timescaledb: 2.11.0 -> 2.11.1
Diff: https://github.com/timescale/timescaledb/compare/2.11.0...2.11.1

Changelog: https://github.com/timescale/timescaledb/raw/2.11.1/CHANGELOG.md
2023-06-29 04:20:00 +00:00
Weijia Wang
35b31f7186
Merge pull request #239945 from NickCao/pgroonga
postgresqlPackages.pgroonga: 3.0.7 -> 3.0.8, use msgpack-c
2023-06-26 18:25:37 +02:00
Weijia Wang
5a8c555ccc
Merge pull request #239175 from helsinki-systems/upd/proxysql
proxysql: 2.5.2 -> 2.5.3
2023-06-26 17:51:26 +02:00
Nick Cao
c74fd7d1f8
postgresqlPackages.pgroonga: 3.0.7 -> 3.0.8, use msgpack-c
Diff: https://github.com/pgroonga/pgroonga/compare/3.0.7...3.0.8
Changelog: https://github.com/pgroonga/pgroonga/releases/tag/3.0.8
2023-06-26 22:31:59 +08:00
Weijia Wang
cd22d95a54 proxysql: set platforms 2023-06-26 17:05:47 +03:00
R. Ryantm
24763408cc dolt: 1.3.0 -> 1.5.0 2023-06-24 21:56:15 +00:00
R. Ryantm
c890237f94 postgresql11JitPackages.pgroonga: 3.0.6 -> 3.0.7 2023-06-24 15:00:47 +00:00
ajs124
eadfb133a4 mariadb-galera: add passthru.tests 2023-06-22 13:36:44 +02:00
ajs124
b27f7c6012 mariadb-galera: 26.4.14 -> 26.4.15 2023-06-22 13:33:35 +02:00
ajs124
6701ee5063 proxysql: 2.5.2 -> 2.5.3
https://github.com/sysown/proxysql/releases/tag/v2.5.3
2023-06-22 13:05:17 +02:00
Mario Rodas
d246683fe9 postgresqlPackages.postgis: 3.3.2 -> 3.3.3
Changelog: https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.3.3/NEWS
2023-06-17 04:20:00 +00:00
github-actions[bot]
0f19fc4c44
Merge master into staging-next 2023-06-14 18:01:25 +00:00
Weijia Wang
2196b4e465
Merge pull request #237275 from r-ryantm/auto-update/dolt
dolt: 1.2.2 -> 1.3.0
2023-06-14 17:10:21 +03:00
github-actions[bot]
942de50966
Merge master into staging-next 2023-06-14 06:01:12 +00:00
github-actions[bot]
f29c608f98
Merge master into staging-next 2023-06-13 18:01:32 +00:00
Weijia Wang
9660231845
Merge pull request #237572 from wegank/mariadb-fix
mariadb.client: fix build
2023-06-13 20:02:20 +03:00
Weijia Wang
9c9b62368e mariadb.client: fix build 2023-06-13 17:42:05 +03:00
Mario Rodas
823132b180 postgresqlPackages.pgvector: 0.4.3 -> 0.4.4
Diff: https://github.com/pgvector/pgvector/compare/v0.4.3...v0.4.4

Changelog: https://github.com/pgvector/pgvector/raw/v0.4.4/CHANGELOG.md
2023-06-13 04:20:00 +00:00
R. Ryantm
1ef5dad4a3 postgresql11JitPackages.pgroonga: 3.0.5 -> 3.0.6 2023-06-13 03:32:31 +00:00
R. Ryantm
a2fd982c4c dolt: 1.2.2 -> 1.3.0 2023-06-12 01:46:51 +00:00
github-actions[bot]
112762351d
Merge master into staging-next 2023-06-12 00:02:19 +00:00
Mario Rodas
078daf8d21
Merge pull request #237222 from marsam/update-pgvector
postgresqlPackages.pgvector: 0.4.2 -> 0.4.3
2023-06-11 18:06:37 -05:00
Weijia Wang
6ed025d614
Merge pull request #237071 from StillerHarpo/monetdb
monetdb: 11.45.13 -> 11.45.17
2023-06-11 22:06:53 +03:00
Mario Rodas
4cbde33abe postgresqlPackages.pgvector: 0.4.2 -> 0.4.3
Diff: https://github.com/pgvector/pgvector/compare/v0.4.2...v0.4.3

Changelog: https://github.com/pgvector/pgvector/raw/v0.4.3/CHANGELOG.md
2023-06-11 04:20:00 +00:00
github-actions[bot]
9f2767ce37
Merge staging-next into staging 2023-06-10 18:01:41 +00:00
Florian Engel
c308e99e27
monetdb: 11.45.13 -> 11.45.17 2023-06-10 18:27:25 +02:00
R. Ryantm
68dc4d485b pgpool: 4.4.2 -> 4.4.3 2023-06-09 23:15:22 +00:00
ajs124
ed5a9f0574 mariadb_1011: 10.11.3 -> 10.11.4
https://mariadb.com/kb/en/mariadb-10-11-4-release-notes/
2023-06-09 15:35:12 +02:00
ajs124
78e4cc189e mariadb_1010: 10.10.4 -> 10.10.5
https://mariadb.com/kb/en/mariadb-10-10-5-release-notes/
2023-06-09 15:34:53 +02:00
ajs124
2278f07723 mariadb_106: 10.6.13 -> 10.6.14
https://mariadb.com/kb/en/mariadb-10-6-14-release-notes/
2023-06-09 15:34:33 +02:00
ajs124
04e9ffc0bc mariadb_105: 10.5.20 -> 10.5.21
https://mariadb.com/kb/en/mariadb-10-5-21-release-notes/
2023-06-09 15:34:08 +02:00
ajs124
17d3aa7422 mariadb_104: 10.4.29 -> 10.4.30
https://mariadb.com/kb/en/mariadb-10-4-30-release-notes/
2023-06-09 15:33:43 +02:00
github-actions[bot]
83e7490bd0
Merge staging-next into staging 2023-06-08 00:03:05 +00:00
Pol Dellaiera
27c6a99b9c
Merge pull request #236436 from helsinki-systems/mariadb_changes
mariadb: init at 11.0.2 + upgrade default from 10.6 to 10.11
2023-06-07 20:31:10 +02:00
Pol Dellaiera
d987535062
Merge pull request #235401 from cmoog/dolt
dolt: 0.40.28 -> 1.2.2
2023-06-07 20:17:12 +02:00
Maximilian Bosch
c92f3af69d
Merge pull request #228349 from yu-re-ka/musl-postgresql
pkgsMusl.postgresql: fix build
2023-06-07 18:30:16 +02:00
ajs124
34eaaf331c mariadb: upgrade default from 10.6 to 10.11
which is the next LTS release
2023-06-07 13:10:23 +02:00
ajs124
e547013e69 mariadb_110: init at 11.0.2
https://mariadb.com/kb/en/changes-improvements-in-mariadb-11-0/
2023-06-07 13:06:27 +02:00
happysalada
da072c0d59 gluesql: init at 0.14.0 2023-06-05 09:29:49 -04:00
Mario Rodas
cc0171f7b6 pgbouncer: 1.19.0 -> 1.19.1
https://github.com/pgbouncer/pgbouncer/releases/tag/pgbouncer_1_19_1
2023-06-02 04:20:00 +00:00
Marko Mušnjak
aafe0f4314
apache_datasketches: init at 1.6.0
PostgreSQL extension providing approximate algorithms for
distinct item counts, quantile estimation and frequent items detection.
2023-06-02 21:03:19 +02:00
Charlie Moog
df0c65cf19
dolt: 0.40.28 -> 1.2.2 2023-06-01 10:11:12 -05:00
Mario Rodas
0faad578fe postgresqlPackages.pgroonga: add changelog to meta 2023-05-31 04:20:00 +00:00
Mario Rodas
dd099cedf1 postgresqlPackages.pgroonga: 3.0.3 -> 3.0.5
https://github.com/pgroonga/pgroonga/releases/tag/3.0.5
2023-05-31 04:20:00 +00:00
R. Ryantm
a873541b2f postgresql11JitPackages.pgroonga: 3.0.1 -> 3.0.3 2023-05-30 17:14:23 +00:00
Yureka
8d4a81b185 pkgsMusl.postgresql: fix build 2023-05-28 19:51:06 +02:00
happysalada
938e5e2fbe timescaledb_toolkit: mark broken on darwin 2023-05-26 06:07:33 -04:00
Mario Rodas
fe3a69ab0c postgresqlPackages.timescaledb: 2.10.3 -> 2.11.0
Diff: https://github.com/timescale/timescaledb/compare/2.10.3...2.11.0

Changelog: https://github.com/timescale/timescaledb/raw/2.11.0/CHANGELOG.md
2023-05-22 04:20:00 +00:00
Mario Rodas
85208753be
Merge pull request #232937 from jz8132543/feat-repmgr
postgresql15Packages.repmgr: 5.3.2 -> 5.4.0
2023-05-21 18:30:52 -05:00
Ryan Lahfa
fd8b18e404
Merge pull request #232996 from viraptor/pgpool-darwin
pgpool: fix darwin build
2023-05-20 18:35:25 +02:00
Stanisław Pitucha
927acf9a89 pgpool: fix darwin build
Fix the darwin build by removing the included copy from the Makefiles.
2023-05-20 20:51:48 +10:00
jz8132543
ac0e09e17a
postgresql15Packages.repmgr: 5.3.2 -> 5.4.0 2023-05-20 12:08:48 +08:00
github-actions[bot]
798441cd4e
Merge staging-next into staging 2023-05-15 18:01:51 +00:00
ajs124
a19194af3a
Merge pull request #231463 from helsinki-systems/upd/proxysql
proxysql: 2.5.1 -> 2.5.2
2023-05-15 14:18:04 +02:00
github-actions[bot]
d7c25ce768
Merge staging-next into staging 2023-05-14 12:02:08 +00:00
github-actions[bot]
faf50dfee3
Merge staging-next into staging 2023-05-14 06:01:43 +00:00
Mario Rodas
b50b006b04 postgresqlPackages.pgvector: 0.4.1 -> 0.4.2
Diff: https://github.com/pgvector/pgvector/compare/v0.4.1...v0.4.2

Changelog: https://github.com/pgvector/pgvector/raw/v0.4.2/CHANGELOG.md
2023-05-13 04:20:00 +00:00
Mario Rodas
bf960aa6bc postgresql11Packages.pg_auto_failover: fix build on Linux
ZHF: #230712
2023-05-13 04:20:00 +00:00
github-actions[bot]
a0ba80a626
Merge staging-next into staging 2023-05-12 18:01:54 +00:00
Alyssa Ross
5e06b3cb19 treewide: don't use rustPlatform.rust
This will be deprecated in the next commit.
2023-05-12 15:31:21 +00:00
Mario Rodas
1bf361e6a0
Merge pull request #231306 from helsinki-systems/upd/postgresql
postgresql: 15.3, 14.8, 13.11, 12.15 and 11.20
2023-05-12 07:48:37 -05:00
ajs124
677ef435c3 proxysql: 2.5.1 -> 2.5.2 2023-05-12 13:57:48 +02:00
ajs124
3abafec08f postgresql_15: 15.2 -> 15.3
https://www.postgresql.org/docs/release/15.3/
2023-05-12 13:40:01 +02:00
ajs124
08b8054366 postgresql_14: 14.7 -> 14.8
https://www.postgresql.org/docs/release/14.8/
2023-05-12 13:40:01 +02:00
ajs124
370e6c896d postgresql_13: 13.10 -> 13.11
https://www.postgresql.org/docs/release/13.11/
2023-05-12 13:40:01 +02:00
ajs124
b201c295c7 postgresql_12: 12.14 -> 12.15
https://www.postgresql.org/docs/release/12.15/
2023-05-12 13:40:01 +02:00
ajs124
c56299151c postgresql_11: 11.19 -> 11.20
https://www.postgresql.org/docs/release/11.20/
2023-05-12 13:40:01 +02:00
Yt
d702c38590
postgresqlPackages.timescaledb_toolkit 1.14.0 -> 1.16.0 (#231265) 2023-05-12 06:54:09 -04:00
ajs124
d46e3b6a84 mariadb_1011: 10.11.2 -> 10.11.3
https://mariadb.com/kb/en/mariadb-10-11-3-release-notes/
2023-05-10 18:22:41 +02:00
ajs124
e59deb59d7 mariadb_1010: 10.10.3 -> 10.10.4
https://mariadb.com/kb/en/mariadb-10-10-4-changelog/
2023-05-10 18:22:41 +02:00
ajs124
b4213da2cf mariadb_106: 10.6.12 -> 10.6.13
https://mariadb.com/kb/en/mariadb-10-6-13-release-notes/
2023-05-10 18:22:41 +02:00
ajs124
3dc1bd1104 mariadb_105: 10.5.19 -> 10.5.20
https://mariadb.com/kb/en/mariadb-10-5-20-release-notes/
2023-05-10 18:22:41 +02:00
ajs124
c17a783c80 mariadb_104: 10.4.28 -> 10.4.29
https://mariadb.com/kb/en/mariadb-10-4-29-release-notes/
2023-05-10 18:22:41 +02:00
ajs124
0a298d1cf1 mariadb_109: remove 2023-05-10 18:22:40 +02:00
ajs124
3edf3ba8f7 mariadb_108: remove 2023-05-10 18:22:33 +02:00
R. Ryantm
3cba89d0b9 pgbouncer: 1.18.0 -> 1.19.0 2023-05-07 22:55:52 +00:00
Mario Rodas
bf12df5e19
Merge pull request #229032 from r-ryantm/auto-update/postgresql11JitPackages.pgroonga
postgresql11JitPackages.pgroonga: 2.4.2 -> 3.0.0
2023-04-30 06:34:11 -05:00
Ivan Kozik
5207dff2d8 postgresqlPackages.pgroonga: remove myself from maintainers 2023-04-30 02:41:23 +00:00
Mario Rodas
cfbd436e24 postgresqlPackages.pgroonga: 3.0.0 -> 3.0.1
https://github.com/pgroonga/pgroonga/releases/tag/3.0.1
2023-04-30 01:42:00 +00:00
R. Ryantm
40add03d25 postgresql11JitPackages.pgroonga: 2.4.2 -> 3.0.0 2023-04-30 01:41:23 +00:00
R. Ryantm
cf55738d99 postgresql11JitPackages.pg_cron: 1.5.1 -> 1.5.2 2023-04-29 08:10:56 +00:00
R. Ryantm
8a6d7b7ed8 mysql_jdbc: 8.0.31 -> 8.0.33 2023-04-28 05:49:35 +00:00
1000101
938afbb96e postgresqlPackages.timescaledb: 2.10.2 -> 2.10.3 2023-04-27 13:21:30 -04:00
Thomas Gerbet
6b7ac453b4 mysql80: 8.0.32 -> 8.0.33
Fixes the following security issues:
* CVE-2023-0215
* CVE-2022-43551
* CVE-2023-21980
* CVE-2023-21946
* CVE-2023-21929
* CVE-2023-21911
* CVE-2023-21962
* CVE-2023-21919
* CVE-2023-21933
* CVE-2023-21972
* CVE-2023-21966
* CVE-2023-21920
* CVE-2023-21935
* CVE-2023-21945
* CVE-2023-21976
* CVE-2023-21977
* CVE-2023-21982
* CVE-2023-21953
* CVE-2023-21955
* CVE-2023-21940
* CVE-2023-21947

Advisory: https://www.oracle.com/security-alerts/cpuapr2023.html#AppendixMSQL

Changelog:
https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-33.html
2023-04-26 18:51:24 +02:00
Mario Rodas
5249a7ce55
Merge pull request #220812 from anpin/feature/promscale-rebase
promscale: 0.10.0 -> 0.17.0
2023-04-24 21:02:25 -05:00
Eric Wolf
815fed2e05 cargo-pgx: 0.6.1 -> 0.7.4, keep 0.6.1, add 0.7.1
0.6.1 keeping until timescaledb_toolkit got upgraded to 1.15.0
0.7.1 because timescaledb_toolkit 1.15.0 needs it
0.7.4 because it is the most recent cargo-pgx version
2023-04-23 15:23:38 -04:00
Pavel Anpin
0e191c7ec1
promscale_extension: fixed cargoPatch
somehow the patch made earlier stoped working, so the build was failing
due to git dependency in cargo.lock. Fixed that in the upstream PR and
repointed fetchpatch to the new commit
2023-04-23 13:17:14 +04:00
Pavel Anpin
3efea7f0ea
postgresqlPackages.promscale_extension: init at 0.8.0 2023-04-22 21:29:49 +04:00
Mario Rodas
2c69fe1567 postgresqlPackages.plpgsql_check: 2.3.3 -> 2.3.4
https://github.com/okbob/plpgsql_check/releases/tag/v2.3.4
2023-04-20 04:20:00 +00:00
1000101
ae5640c0aa postgresqlPackages.timescaledb: 2.10.1 -> 2.10.2 2023-04-21 00:01:16 +02:00
Mario Rodas
86f8f8caf5 postgresqlPackages.pg_partman: add changelog to meta 2023-04-16 23:02:00 +00:00
R. Ryantm
3a03211580 postgresql11JitPackages.pg_partman: 4.7.1 -> 4.7.3 2023-04-16 23:01:00 +00:00
Mario Rodas
3bb23bd81a postgresqlPackages.plv8: 3.1.4 -> 3.1.5 2023-04-05 04:20:00 +00:00
ajs124
d59c85209d
Merge pull request #223752 from Izorkin/update-mariadb-galera
mariadb-galera: 26.4.13 -> 26.4.14
2023-04-03 13:12:33 +02:00
Mario Rodas
c937feb1a1
Merge pull request #219826 from noctarius/master
Fixed TimescaleDB License Information
2023-04-01 09:19:04 -05:00
Izorkin
fb14301291
mariadb-galera: 26.4.13 -> 26.4.14 2023-04-01 16:55:37 +03:00
Mario Rodas
079209be0e postgresqlPackages.pgrouting: 3.4.2 -> 3.5.0
https://github.com/pgRouting/pgrouting/releases/tag/v3.5.0
2023-03-31 04:20:00 +00:00
Sandro
c2ae278eb8
Merge pull request #221851 from Ma27/postgresql-jit-support
postgresql: implement opt-in JIT support
2023-03-29 13:29:30 +02:00
Maximilian Bosch
9f2b4357c1
postgresql: save rebuilds of existing packages
...by using `+ lib.optionalString ...` rather than a substitution. That
way the phases don't have additional trailing white-spaces in the
non-JIT case which cause rebuilds.
2023-03-29 08:39:47 +02:00
Maximilian Bosch
a5a715bb24
postgresql_jit: fix darwin build
So, patchelf works on ELF files and these don't exist on Darwin. I'm not
aware of any other way to eliminate all references of the executable's
body while preserving library paths in the header. This still works, the
only problem is that darwin has a dependency on llvm.dev, so it's
runtime closure is larger.
2023-03-29 08:39:47 +02:00
Maximilian Bosch
43dbeae02d
postgresql: pass through JIT-enabled variant of non-JIT postgres and vice versa
This is useful if your postgresql version is dependant on
`system.stateVersion` and not pinned down manually. Then it's not
necessary to find out which version exactly is in use and define
`package` manually, but just stay with what NixOS provides as default:

    $ nix-instantiate -A postgresql
    /nix/store/82fzmb77mz2b787dgj7mn4a8i4f6l6sn-postgresql-14.7.drv
    $ nix-instantiate -A postgresql_jit
    /nix/store/qsjkb72fcrrfpsszrwbsi9q9wgp39m50-postgresql-14.7.drv
    $ nix-instantiate -A postgresql.withJIT
    /nix/store/qsjkb72fcrrfpsszrwbsi9q9wgp39m50-postgresql-14.7.drv
    $ nix-instantiate -A postgresql.withJIT.withoutJIT
    /nix/store/82fzmb77mz2b787dgj7mn4a8i4f6l6sn-postgresql-14.7.drv

I.e. you can use postgresql with JIT (for complex queries only[1]) like
this:

    services.postgresql = {
      enable = true;
      enableJIT = true;
    };

Performing a new override instead of re-using the `_jit`-variants for
that has the nice property that overlays for the original package apply
to the JIT-enabled variant, i.e.

    with import ./. {
      overlays = [
        (self: super: {
          postgresql = super.postgresql.overrideAttrs (_: { fnord = "snens"; });
        })
      ];
    };
    postgresql.withJIT.fnord

still gives the string `snens` whereas `postgresql_jit` doesn't have the
attribute `fnord` in its derivation.

[1] https://www.postgresql.org/docs/current/runtime-config-query.html#GUC-JIT-ABOVE-COST
2023-03-29 08:39:46 +02:00
Maximilian Bosch
2282fa73a1
postgresql: implement opt-in JIT support
Closes #150801

Note: I decided against resuming directly on #150801 because the
conflict was too big (and resolving it seemed too error-prone to me).
Also the `this`-refactoring could be done in an easier manner, i.e. by
exposing JIT attributes with the correct configuration. More on that
below.

This patch creates variants of the `postgresql*`-packages with JIT[1]
support. Please note that a lot of the work was derived from previous
patches filed by other contributors, namely dasJ, andir and abbradar,
hence the co-authored-by tags below.

Effectively, the following things have changed:

* For JIT variants an LLVM-backed stdenv with clang is now used as
  suggested by dasJ[2]. We need LLVM and CLang[3] anyways to build the
  JIT-part, so no need to mix this up with GCC's stdenv. Also, using the
  `dev`-output of LLVM and clang's stdenv for building (and adding llvm
  libs as build-inputs) seems more cross friendly to me (which will
  become useful when cross-building for JIT-variants will actually be
  supported).

* Plugins inherit the build flags from the Makefiles in
  `$out/lib/pgxs/src` (e.g. `-Werror=unguarded-availability-new`). Since
  some of the flags are clang-specific (and stem from the use of the
  CLang stdenv) and don't work on gcc, the stdenv of `pkgs.postgresql`
  is passed to the plugins. I.e., plugins for non-JIT variants are built
  with a gcc stdenv on Linux and plugins for JIT variants with a clang
  stdenv.

  Since `plv8` hard-codes `gcc` as `$CC` in its Makefile[4], I marked it
  as broken for JIT-variants of postgresql only.

* Added a test-matrix to confirm that JIT works fine on each
  `pkgs.postgresql_*_jit` (thanks Andi for the original test in
  #124804!).

* For each postgresql version, a new attribute
  `postgresql_<version>_jit` (and a corresponding
  `postgresqlPackages<version>JitPackages`) are now exposed for better
  discoverability and prebuilt artifacts in the binary cache.

* In #150801 the `this`-argument was replaced by an internal recursion.
  I decided against this approach because it'd blow up the diff even
  more which makes the readability way harder and also harder to revert
  this if necessary.

  Instead, it is made sure that `this` always points to the correct
  variant of `postgresql` and re-using that in an additional
  `.override {}`-expression is trivial because the JIT-variant is
  exposed in `all-packages.nix`.

* I think the changes are sufficiently big to actually add myself as
  maintainer here.

* Added `libxcrypt` to `buildInputs` for versions <v13. While
  building things with an LLVM stdenv, these versions complained that
  the extern `crypt()` symbol can't be found. Not sure what this is
  exactly about, but since we want to switch to libxcrypt for `crypt()`
  usage anyways[5] I decided to add it. For >=13 it's not relevant
  anymore anyways[6].

* JIT support doesn't work with cross-compilation. It is attempted to
  build LLVM-bytecode (`%.bc` is the corresponding `make(1)`-rule) for
  each sub-directory in `backend/` for the JIT apparently, but with a
  $(CLANG) that can produce binaries for the build, not the host-platform.

  I managed to get a cross-build with JIT support working with
  `depsBuildBuild = [ llvmPackages.clang ] ++ buildInputs`, but
  considering that the resulting LLVM IR isn't platform-independent this
  doesn't give you much. In fact, I tried to test the result in a VM-test,
  but as soon as JIT was used to optimize a query, postgres would
  coredump with `Illegal instruction`.

A common concern of the original approach - with llvm as build input -
was the massive increase of closure size. With the new approach of using
the LLVM stdenv directly and patching out references to the clang drv in
`$out` the effective closure size changes are:

    $ nix path-info -Sh $(nix-build -A postgresql_14)
    /nix/store/kssxxqycwa3c7kmwmykwxqvspxxa6r1w-postgresql-14.7	306.4M
    $ nix path-info -Sh $(nix-build -A postgresql_14_jit)
    /nix/store/xc7qmgqrn4h5yr4vmdwy56gs4bmja9ym-postgresql-14.7	689.2M

Most of the increase in closure-size stems from the `lib`-output of
LLVM

    $ nix path-info -Sh /nix/store/5r97sbs5j6mw7qnbg8nhnq1gad9973ap-llvm-11.1.0-lib
    /nix/store/5r97sbs5j6mw7qnbg8nhnq1gad9973ap-llvm-11.1.0-lib	349.8M

which is why this shouldn't be enabled by default.

While this is quite much because of LLVM, it's still a massive
improvement over the simple approach of adding llvm/clang as
build-inputs and building with `--with-llvm`:

    $ nix path-info -Sh $(nix-build -E '
	with import ./. {};
	postgresql.overrideAttrs ({ configureFlags ? [], buildInputs ? [], ... }: {
	  configureFlags = configureFlags ++ [ "--with-llvm" ];
	  buildInputs = buildInputs ++ [ llvm clang ];
	})' -j0)
    /nix/store/i3bd2r21c6c3428xb4gavjnplfqxn27p-postgresql-14.7	  1.6G

Co-authored-by: Andreas Rammhold <andreas@rammhold.de>
Co-authored-by: Janne Heß <janne@hess.ooo>
Co-authored-by: Nikolay Amiantov <ab@fmap.me>

[1] https://www.postgresql.org/docs/current/jit-reason.html
[2] https://github.com/NixOS/nixpkgs/pull/124804#issuecomment-864616931
    & https://github.com/NixOS/nixpkgs/pull/150801#issuecomment-1467868321
[3] This fails with the following error otherwise:
    ```
    configure: error: clang not found, but required when compiling --with-llvm, specify with CLANG=
    ```
[4] https://github.com/plv8/plv8/blob/v3.1.5/Makefile#L14
[5] https://github.com/NixOS/nixpkgs/pull/181764
[6] c45643d618
2023-03-29 08:39:46 +02:00
Yureka
f8cbc3c281 tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00
Christoph Engelbert (noctarius)
4f7f469c82
timescaledb: Fixed the licensing for the timescaledb package to be split into TSL (Timescale Community License) and Apache 2.0 components.
TimescaleDB provides two types of licenses, Apache 2.0 and Timescale Community License (TSL), with different feature sets. While all the code is in the same repository, the build
system can build both versions depending on the build parameters set in.

Co-authored-by: Emily Lange <git@indeednotjames.com>
2023-03-24 11:12:12 +01:00
Mario Rodas
9a2e14a323
Merge pull request #222453 from marsam/update-pgvector
postgresqlPackages.pgvector: 0.4.0 -> 0.4.1
2023-03-22 02:39:59 -05:00
Mario Rodas
b63385ad1f
Merge pull request #222434 from SuperSandro2000/SuperSandro2000-patch-1
postgresqlPackages.pg_repack: use clickable homepage
2023-03-21 20:49:48 -05:00
Sandro
ffe1c9dc0f
postgresqlPackages.pg_repack: use clickable homepage 2023-03-22 00:03:59 +01:00
ajs124
2b387af207
Merge pull request #221343 from helsinki-systems/upd/proxysql
proxysql: 2.5.0 -> 2.5.1
2023-03-21 11:58:22 +01:00
Mario Rodas
8a449b274a postgresqlPackages.pgvector: 0.4.0 -> 0.4.1 2023-03-21 04:20:00 +00:00
ajs124
5b5e4182cb proxysql: 2.5.0 -> 2.5.1
https://github.com/sysown/proxysql/releases/tag/v2.5.1
2023-03-15 17:39:35 +01:00
Mario Rodas
81c6568482 postgresqlPackages.plpgsql_check: 2.3.0 -> 2.3.3
https://github.com/okbob/plpgsql_check/releases/tag/v2.3.3
2023-03-14 04:20:00 +00:00
Mario Rodas
dae678ad8f
Merge pull request #186276 from typetetris/feature/add-timescaledb-toolkit
timescaledb_toolkit: init at 1.14.0
2023-03-11 06:50:54 -05:00
Mario Rodas
7e29e1b2c2 postgresqlPackages.timescaledb: 2.10.0 -> 2.10.1 2023-03-07 04:20:00 +00:00
Mario Rodas
70fd8b9fb8
Merge pull request #219423 from marsam/update-pg_ivm
postgresqlPackages.pg_ivm: 1.5 -> 1.5.1
2023-03-05 07:32:06 -05:00
Mario Rodas
12d836730a postgresqlPackages.pg_ivm: 1.5 -> 1.5.1
https://github.com/sraoss/pg_ivm/releases/tag/v1.5.1
2023-03-03 04:20:00 +00:00
github-actions[bot]
2384cd723b
Merge master into staging-next 2023-02-24 12:01:20 +00:00
1000101
c3aaa8fb5e
postgresqlPackages.timescaledb: 2.9.3 -> 2.10.0 (#217529) 2023-02-24 06:57:13 -05:00
Alyssa Ross
52c286ee5b
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/libraries/pmdk/default.nix
2023-02-23 13:51:34 +00:00
Artturin
3251013cc1 treewide: env.NIX_CFLAGS_COMPILE use toString on result of optionals
env values must be strings
2023-02-22 21:23:05 +02:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
github-actions[bot]
fd8dd0c966
Merge master into staging-next 2023-02-21 18:01:08 +00:00
ajs124
d8687b3788
Merge pull request #216697 from helsinki-systems/mariadb_1111
mariadb_1011: init at 10.11.2
2023-02-21 14:01:10 +01:00
github-actions[bot]
54adb1d4b1
Merge master into staging-next 2023-02-18 06:01:29 +00:00
Mario Rodas
d48c8e181e
Merge pull request #216790 from marsam/update-pg_ivm
postgresqlPackages.pg_ivm: 1.4 -> 1.5
2023-02-17 19:35:53 -05:00
github-actions[bot]
1c50878b7b
Merge master into staging-next 2023-02-17 18:01:15 +00:00
Mostly Void
b89976519b
rqlite: init at 7.6.1 (#187962)
* rqlite: init at 7.6.1

* Update pkgs/servers/sql/rqlite/default.nix

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

---------

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-02-17 13:52:34 +01:00
Mario Rodas
62ad474f0f postgresqlPackages.pg_ivm: 1.4 -> 1.5
https://github.com/sraoss/pg_ivm/releases/tag/v1.5
2023-02-17 04:20:00 +00:00
ajs124
351e8a51c4 mariadb_1011: init at 10.11.2
https://mariadb.org/mariadb-10-11-2-ga-now-available/
new LTS release!
2023-02-16 22:24:07 +01:00