about summary refs log tree commit diff
path: root/pkgs/servers/sql
AgeCommit message (Collapse)AuthorFilesLines
2019-08-18Merge pull request #66657 from danbst/pgpackages-fixesDanylo Hlynskyi10-14/+10
Postgresql plugins fixes
2019-08-15pgbouncer: use c-ares for name resolution (#66336)Derek Kulinski1-3/+3
According to pgbouncer README.md file c-ares is the prefered way to resolve names for pgbouncer 1.10+: https://github.com/pgbouncer/pgbouncer/blob/master/README.md#dns-lookup-support The previous method (evdns) did not support EDNS0 and SOA lookups.
2019-08-15postgresqlPackages: mark pg_auto_failover and pipelinedb broken for PG < 11danbst2-6/+2
Marking packages broken isn't as fatal as throwing an exception. In my usecase, I wanted to build all non-broken packages, that is: ``` nix-build -E 'with import ./.{}; with lib; flip filterAttrs postgresqlPackages (n: v: !v.meta.broken or false)' ```
2019-08-15postgresql/tds_fdw: mark broken for PG >= 11danbst1-0/+1
The release with fix is still in alpha https://github.com/tds-fdw/tds_fdw/releases
2019-08-15postgresqlPackages: fix build of several PG plugins and add ↵danbst7-8/+7
`postgresql11Packages` Leftovers from https://github.com/NixOS/nixpkgs/commit/80aadbec604245071e73d5db57a282b830e6b2a9 `postgresql11Packages` are added to be built by Hydra as mainline PG plugins.
2019-08-13mysql80: init at 8.0.17 (#65221)Tim Otten3-0/+96
MySQL 8.0 is a significant iteration after MySQL 5.7. This patch adds it as a parallel build alongside mysql57 (similar to mysql56 and mysql55 before).
2019-08-09postgresql: fix CVE-2019-10208, CVE-2019-10209 (#66347)Daniel Frank1-10/+10
2019-08-07pgpool: 3.4.14 -> 4.0.5 (#66224)Derek Kulinski3-15/+28
Updated to PGPool-II 4.0.5 and modify the code to allow absolute path for pool_passwd file.
2019-08-06Merge pull request #65950 from aanderse/mysql-updateAndreas Rammhold1-9/+7
mysql57: 5.7.25 -> 5.7.27
2019-08-04mysql57: 5.7.25 -> 5.7.27Aaron Andersen1-9/+7
2019-08-02mariadb: 10.3.15 -> 10.3.17 (#63355)Jörg Thalheim5-53/+110
mariadb: 10.3.15 -> 10.3.17
2019-08-02mariadb: fix build in DarwinIzorkin2-0/+13
2019-08-02postgresqlPackages.pg_auto_failover: 1.0.2 -> 1.0.3Mario Rodas1-4/+4
2019-08-03Merge #65460: postgis: allow on DarwinVladimír Čunát1-5/+11
2019-08-02postgresqlPackages.timescaledb: add marsam as maintainerMario Rodas1-1/+1
2019-08-02postgresqlPackages.timescaledb: 1.4.0 -> 1.4.1Mario Rodas1-2/+2
2019-08-01mariadb: remove c++11 narrowing error patchIzorkin2-18/+1
2019-08-01mariadb: clean configIzorkin1-11/+10
2019-08-01mariadb: remove test binariesIzorkin1-1/+3
2019-08-01mariadb: fix config build mariadb clientIzorkin1-4/+6
2019-08-01mariadb: add option to build server without client binary filesIzorkin2-9/+31
2019-08-01mariadb: fix mariadb_config pathIzorkin2-13/+49
2019-08-01mariadb: 10.3.15 -> 10.3.17Izorkin1-4/+4
2019-08-01Merge pull request #64646 from aanderse/mytopJörg Thalheim1-3/+14
mariadb: fix mytop script
2019-07-31mariadb: fix mytop scriptAaron Andersen1-3/+14
2019-08-01postgis: match platform compatibility with postgresLuke Worth1-1/+1
2019-08-01postgis: add explanatory commentLuke Worth1-0/+5
2019-07-27postgis: make libiconv dependent on darwinLuke Worth1-1/+2
2019-07-27postgis: allow on DarwinLuke Worth1-5/+5
To get PostGIS going on Darwin: 1. Add libiconv, as is often required. 2. Expand platforms to `platforms.all`. 3. Deal with PostGIS' quirky build system. PostGIS' configure.ac has the following gem: AC_MSG_RESULT([------------------------------------------------------------------------]) AC_MSG_RESULT([ WARNING: You have set the --prefix to '$prefix'. But we mostly ]) AC_MSG_RESULT([ ignore the --prefix. For your info, using the values determined from ]) AC_MSG_RESULT([ $PG_CONFIG we will be installing: ]) AC_MSG_RESULT([ * postgis shared library in $PGSQL_LIBDIR ]) AC_MSG_RESULT([ * postgis SQL files in $PGSQL_SHAREDIR/contrib/postgis-$POSTGIS_MAJOR_VERSION.$POSTGIS_MINOR_VERSION ]) AC_MSG_RESULT([ * postgis executables in $PGSQL_BINDIR ]) AC_MSG_RESULT([------------------------------------------------------------------------]) This is suggestive of some assumptions in the build system, which are revealed when building in Nix on Darwin: the build fails because the postgres binary cannot be found in the install prefix specified for postgis; vis. cc x -bundle_loader $POSTGIS_PREFIX/bin/postgres This bundle_loader parameter is only available on Darwin, and this problem doesn't appear to affect Linux systems. The solution presented here is to symlink the postgres binary where PostGIS expects it to be, and then remove it after the build completes.
2019-07-23Merge pull request #65121 from marsam/update-pgroongaDanylo Hlynskyi1-2/+2
postgresqlPackages.pgroonga: 2.2.0 -> 2.2.1
2019-07-23Merge pull request #65122 from marsam/update-timescaledbDanylo Hlynskyi1-2/+2
postgresqlPackages.timescaledb: 1.3.2 -> 1.4.0
2019-07-23postgresql: fix systemd supportFranz Pletz1-1/+1
See comments in #61581. versionAtLeast was called with arguments in the wrong order.
2019-07-21postgresql: Make systemd support configurable. See #61580. (#61581)Niklas Hambüchen1-2/+5
On by default, as was before. The systemd dependency means that all libraries or applications using only libpq will also pull systemd into their closures. Further, no application or library using libpq can be built against musl, as systemd relies on glibc-only features and thus does not build with musl. With it being configurable, packages that need only the library can at least turn it off to reduce their closure size.
2019-07-21docs: update docs for postgresql plugins (#64899)Danylo Hlynskyi1-0/+3
docs: update docs for postgresql plugins Co-Authored-By: Mario Rodas <marsam@users.noreply.github.com>
2019-07-19postgresqlPackages.timescaledb: 1.3.2 -> 1.4.0Mario Rodas1-2/+2
2019-07-19postgresqlPackages.pgroonga: 2.2.0 -> 2.2.1Mario Rodas1-2/+2
2019-07-16pgbouncer: 1.9.0 -> 1.10.0 (#64869)R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pgbouncer/versions
2019-07-16Merge branch 'master' into postgresql-plugins-binDanylo Hlynskyi36-331/+467
2019-07-09Merge master into staging-nextFrederik Rietdijk1-8/+8
2019-07-03Merge staging-next into stagingFrederik Rietdijk23-194/+35
2019-07-02postgresqlPackages.plv8: 2.3.11 -> 2.3.12Mario Rodas1-8/+8
2019-07-01Install postgresql extensions under `$out/share/postgresql`Erlend Hamberg20-33/+33
This fixes extensions after #62271 moved files from `$out/share` to `$out/share/postgresql`.
2019-06-27Merge pull request #63786 from aanderse/mysqlAaron Andersen3-159/+0
mysql: drop support for deprecated package & module option
2019-06-25mysql55: remove packageAaron Andersen3-159/+0
2019-06-24postgresqlPackages.timescaledb: 1.3.1 -> 1.3.2Mario Rodas1-2/+2
2019-06-20postgresql_11: 11.3 -> 11.4Mario Rodas1-2/+2
2019-06-20postgresql_10: 10.8 -> 10.9Mario Rodas1-2/+2
2019-06-20postgresql_9_6: 9.6.13 -> 9.6.14Mario Rodas1-2/+2
2019-06-20postgresql_9_5: 9.5.17 -> 9.5.18Mario Rodas1-2/+2
2019-06-20postgresql_9_4: 9.4.22 -> 9.4.23Mario Rodas1-2/+2