File tree Expand file tree Collapse file tree 9 files changed +14
-4
lines changed Expand file tree Collapse file tree 9 files changed +14
-4
lines changed Original file line number Diff line number Diff line change 1919 services . postgresql = {
2020 inherit package ;
2121 enable = true ;
22+ enableJIT = lib . hasInfix "-jit-" package . name ;
2223 extraPlugins = ps : [ ps . anonymizer ] ;
2324 settings . shared_preload_libraries = [ "anon" ] ;
2425 } ;
Original file line number Diff line number Diff line change 2323 services . postgresql = {
2424 inherit package ;
2525 enable = true ;
26+ enableJIT = lib . hasInfix "-jit-" package . name ;
2627 extraPlugins =
2728 ps : with ps ; [
2829 pgjwt
Original file line number Diff line number Diff line change 2424 '' ;
2525
2626 makeTestFor =
27- postgresqlPackage :
27+ package :
2828 makeTest {
29- name = "pgvecto-rs-${ postgresqlPackage . name } " ;
29+ name = "pgvecto-rs-${ package . name } " ;
3030 meta = with lib . maintainers ; {
3131 maintainers = [ diogotcorreia ] ;
3232 } ;
3535 { ... } :
3636 {
3737 services . postgresql = {
38+ inherit package ;
3839 enable = true ;
39- package = postgresqlPackage ;
40+ enableJIT = lib . hasInfix "-jit-" package . name ;
4041 extraPlugins =
4142 ps : with ps ; [
4243 pgvecto-rs
Original file line number Diff line number Diff line change 5050 services . postgresql = {
5151 inherit package ;
5252 enable = true ;
53+ enableJIT = lib . hasInfix "-jit-" package . name ;
5354 enableTCPIP = true ;
5455 ensureUsers = [
5556 {
Original file line number Diff line number Diff line change 3131 services . postgresql = {
3232 inherit package ;
3333 enable = true ;
34+ enableJIT = lib . hasInfix "-jit-" package . name ;
3435 settings = {
3536 max_replication_slots = 10 ;
3637 max_wal_senders = 10 ;
Original file line number Diff line number Diff line change 4040 { ... } :
4141 {
4242 services . postgresql = {
43- inherit ( package ) ;
43+ inherit package ;
4444 enable = true ;
45+ enableJIT = lib . hasInfix "-jit-" package . name ;
4546 } ;
4647
4748 services . postgresqlBackup = {
158159 services . postgresql = {
159160 inherit package ;
160161 enable = true ;
162+ enableJIT = lib . hasInfix "-jit-" package . name ;
161163 ensureUsers = [
162164 {
163165 name = "all-clauses" ;
Original file line number Diff line number Diff line change 5353 services . postgresql = {
5454 inherit package ;
5555 enable = true ;
56+ enableJIT = lib . hasInfix "-jit-" package . name ;
5657 extraPlugins =
5758 ps : with ps ; [
5859 timescaledb
Original file line number Diff line number Diff line change 2020 services . postgresql = {
2121 inherit package ;
2222 enable = true ;
23+ enableJIT = lib . hasInfix "-jit-" package . name ;
2324 extraPlugins =
2425 ps : with ps ; [
2526 tsja
Original file line number Diff line number Diff line change 1616 services . postgresql = {
1717 inherit package ;
1818 enable = true ;
19+ enableJIT = lib . hasInfix "-jit-" package . name ;
1920 extraPlugins = with package . pkgs ; [ wal2json ] ;
2021 settings = {
2122 wal_level = "logical" ;
You can’t perform that action at this time.
0 commit comments