17 Commits

Author SHA1 Message Date
Torsten Zuehlsdorff
fe5b303a92 databases/pgpool-II-35: Upgrade from 3.5.20 to 3.5.21
Changelog:

  Enhancements

    - Speed up failover when all of backends are down. (Tatsuo Ishii)
    - pgpool-recovery extension and pgpool_setup is now ready for the next major release PostgreSQL 12. (Tatsuo Ishii)

  Bug fixes

    - Fix the wrong error message "ERROR: connection cache is full", when all backend nodes are down. (bug 487) (Bo Peng)
    - Avoid exit/fork storm of pool_worker_child process. (Tatsuo Ishii)
    - Fix black_function_list's broken default value. (Tatsuo Ishii)
    - Fix "not enough space in buffer" error. (bug 499) (Tatsuo Ishii)
    - Fix DROP DATABASE failure. (Tatsuo Ishii)
    - Fix wrong variable in read_status_file() function. (bug 493) (Takuma Hoshiai)
    - Abort session if failover/failback is ongoing to prevent potential segfault. (bug 481, bug 482) (Tatsuo Ishii)
    - Fix compiler warnings. (Tatsuo Ishii)
    - Fix memory leak in "batch" mode in extended query. (bug 468) (Tatsuo Ishii)

Changelog taken from: http://www.pgpool.net/docs/latest/en/html/release-3-5-21.html

MFH:		2019Q2
2019-05-17 08:33:16 +00:00
Torsten Zuehlsdorff
cd85823e66 databases/pgpool: Upgrade from 3.5.19 to 3.5.20
Changelog:

Enhancements

    * Add new configuration option ssl_prefer_server_ciphers. (Muhammad Usama)

      Add the new setting ssl_prefer_server_ciphers to let users configure if they want client's or server's cipher order to take preference.

      The default for this parameter is off, which prioritize the client's cipher order as usual. However this is just for keeping backward compatibility, and it is possible that a malicious client uses weak ciphers. For this reason we recommend to set this parameter to on at all times.

    * Allow to set a client cipher list. (Tatsuo Ishii)

      For this purpose new parameter ssl_ciphers, which specifies the cipher list to be accepted by Pgpool-II, is added. This is already implemented in PostgreSQL and useful to enhance security when SSL is enabled.

Bug fixes

    * Fix unnecessary fsync() to pgpool_status file. (Tatsuo Ishii)

      Whenever new connections are created to PostgreSQL backend, fsync() was issued to pgpool_status file, which could generate excessive I/O in certain conditions. So reduce the chance of issuing fsync() so that it is issued only when backend status is changed.

Changelog taken from: http://www.pgpool.net/docs/latest/en/html/release-3-5-20.html

MFH:		2019Q2
2019-04-08 07:08:09 +00:00
Torsten Zuehlsdorff
54e4b93fff databases/pgpool-II-35: Update from 3.5.18 to 3.5.19
Changelog:

- Test: Fix old JDBC functions and typos in regression test 068.memqcache_bug.
- Doc: Fix configuration change timing regarding memory_cache_enabled.
- Fix online recovery failed due to client_idle_limit_in_recovery in certain cases. (bug 431)
- Fix corner case bug when strip_quote() handle a empty query string. (bug 458)
- Fix Pgpool child segfault if failover occurs when trying to establish a connection.
- Fix Pgpool-II hang if a client sends a extended query message such as close after sync message but before next simple query.
- Fix Pgpool-II hang when idle_in_transaction_session_timeout = on. (bug 448)

Changelog taken from: http://www.pgpool.net/docs/latest/en/html/release-3-5-19.html

MFH:		2019Q1
2019-03-08 15:53:04 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Torsten Zuehlsdorff
3f92746db3 databases/pgpool-II-35: Upgrade from 3.5.17 to 3.5.18
Changelog: http://www.pgpool.net/docs/latest/en/html/release-3-5-18.html
2018-11-27 09:34:40 +00:00
Tobias Kortkamp
83c4868df4 databases/pgpool-II-* build fine with OpenSSL 1.1.1 too
http://beefy6.nyi.freebsd.org/data/120amd64-default/485373/logs/pgpool-3.4.20.log
http://beefy6.nyi.freebsd.org/data/120amd64-default/485373/logs/pgpool-II35-3.5.17.log
http://beefy6.nyi.freebsd.org/data/120amd64-default/485373/logs/pgpool-II36-3.6.13.log
http://beefy6.nyi.freebsd.org/data/120amd64-default/485373/logs/pgpool-II37-3.7.6.log
2018-11-22 09:32:45 +00:00
Jochen Neumeister
dcaef8cd1b Fix WWW
Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-11-15 22:09:04 +00:00
Jochen Neumeister
d94ba0fec9 Update to 3.5.17
Changelog: http://www.pgpool.net/docs/latest/en/html/release-3-5-17.html

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-11-15 21:49:10 +00:00
Mathieu Arnold
35326f1a97 security/openssl-devel was removed, but there is a security/openssl111 now. 2018-11-10 10:09:48 +00:00
Torsten Zuehlsdorff
e5ca3ded30 databases/pgpool-II-35: Update from 3.5.15 to 3.5.16
Changelog: http://www.pgpool.net/docs/latest/en/html/release-3-5-16.html
2018-07-31 08:14:48 +00:00
Torsten Zuehlsdorff
4fed5e1602 databases/pgpool-II-35: Update from 3.5.14 to 3.5.15
Changelog: http://www.pgpool.net/docs/latest/en/html/release-3-5-15.html
2018-06-27 11:02:14 +00:00
Torsten Zuehlsdorff
e7ddd5b56d databases/pgpool-II-35: Update from 3.5.13 to 3.5.14
Changelog: http://www.pgpool.net/docs/latest/en/html/release-3-5-14.html
2018-04-18 12:25:47 +00:00
Torsten Zuehlsdorff
3c446ed706 databases/pgpool-II-35: Update from 3.5.8 to 3.5.13
Changelogs:
- http://www.pgpool.net/docs/latest/en/html/release-3-5-9.html
- http://www.pgpool.net/docs/latest/en/html/release-3-5-10.html
- http://www.pgpool.net/docs/latest/en/html/release-3-5-11.html
- http://www.pgpool.net/docs/latest/en/html/release-3-5-12.html
- http://www.pgpool.net/docs/latest/en/html/release-3-5-13.html
2018-02-21 11:05:56 +00:00
Bernard Spil
7a678b4918 BROKEN_SSL: Add REASON for breakage
Reported by:	matwq
2018-02-16 17:52:50 +00:00
Bernard Spil
e091f5ae05 security/openssl-devel: Mark broken databases cat 2018-02-16 14:03:22 +00:00
Antoine Brodin
522df39650 Fix PKGBASE collision with databases/pgpool 2017-05-16 20:01:43 +00:00
Torsten Zuehlsdorff
6ef69822b0 New port: databases/pgpool-II-35
This is an repo-copy of databases/pgpool updated to 3.5.8

PR: 206839
2017-05-16 10:19:06 +00:00