From 8243b03e1e2fb5760a0c836c97d36132c9a7ce2d Mon Sep 17 00:00:00 2001 From: Marko Kreen Date: Tue, 30 Dec 2014 16:20:24 +0200 Subject: [PATCH] Update docs --- NEWS | 15 +++++++++++++-- README | 2 +- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index b337c5a..4f3a8f5 100644 --- a/NEWS +++ b/NEWS @@ -1,8 +1,14 @@ -2013-xx-xx - PgBouncer 1.6 - "" +2015-xx-xx - PgBouncer 1.6 - "" = Features = - * auth_user support + * Load user password hash from postgres database. + New parameters: + auth_user - user to use for connecting same db and fetching user info. + Can be set per-database too. + auth_query - SQL query to run under auth_user. + Default: "SELECT usename, passwd FROM pg_shadow WHERE usename=$1" + (Cody Cutrer) * Pooling mode can be configured both per-database and per-user. @@ -21,6 +27,11 @@ backend now, and probably will be *only* backend in the future, as it's pointless to support zoo of inadequate libraries. + SNAFU: c-ares versions <= 1.10 have bug which breaks CNAME-s support + when IPv6 has been enabled. (Fixed upstream.) As a workaround, + c-ares <= 1.10 is used IPv4-only. So PgBouncer will drop other backends + only when c-ares >1.10 (still unreleased) has been out some time... + * Show remote_pid in SHOW CLIENTS/SERVERS. Available for clients that connect over unix sockets and both tcp and unix socket server. In case of tcp-server, the pid is taken from cancel key. diff --git a/README b/README index 03c3bc8..087eaef 100644 --- a/README +++ b/README @@ -44,7 +44,7 @@ and their probing order: |=========================================================================================== | backend | parallel | EDNS0 (1) | /etc/hosts | SOA lookup (2) | note -| c-ares | yes | yes | yes | yes | +| c-ares | yes | yes | yes | yes | ipv6+CNAME buggy in <=1.10 | udns | yes | yes | no | yes | ipv4-only | evdns, libevent 2.x | yes | no | yes | no | does not check /etc/hosts updates | getaddrinfo_a, glibc 2.9+ | yes | yes (3) | yes | no | N/A on non-linux -- 2.40.0