]> granicus.if.org Git - pgbouncer/commitdiff
Update docs
authorMarko Kreen <markokr@gmail.com>
Tue, 30 Dec 2014 14:20:24 +0000 (16:20 +0200)
committerMarko Kreen <markokr@gmail.com>
Tue, 30 Dec 2014 14:31:58 +0000 (16:31 +0200)
NEWS
README

diff --git a/NEWS b/NEWS
index b337c5aba255746a09972fa10b865104e08d6f8c..4f3a8f5f6013dd3f854086d8fa169ea4356ece61 100644 (file)
--- 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.
       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 03c3bc86424f6873355aeaa75a669f67404d5768..087eaef0c916b439eeeaffded04451a3c38e1052 100644 (file)
--- 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