From: Marko Kreen Date: Wed, 1 Aug 2007 20:45:11 +0000 (+0000) Subject: update docs with current status X-Git-Tag: pgbouncer_1_1~70 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=44941eb6c5ee9b928191f8ba5517ce5f7cbf3fa4;p=pgbouncer update docs with current status --- diff --git a/NEWS b/NEWS index d0e4b9e..0c5ebdd 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,18 @@ +2007-06-xx - PgBouncer 1.0.9 - "" + + = Features = + + * Database connect string enhancements: + - Accept hostname in host= + - Accept custom unix socket location in host= + - Accept quoted values: password=' asd''foo' + * Cancel pkt sent for idle connection does not drop it anymore, + just ReadyForQuery is re-sent. + * Print FD limits on startup. + * More debug log messages include socket info. + * When suspending, try to hit packet boundary ASAP. + 2007-06-18 - PgBouncer 1.0.8 - "Undead Shovel Jutsu" = Fixes = diff --git a/doc/todo.txt b/doc/todo.txt index e23a004..00ed3d3 100644 --- a/doc/todo.txt +++ b/doc/todo.txt @@ -2,7 +2,15 @@ == Small stuff == + * cancel of SUSPEND/PAUSE + * reset_command to be issued immidiately after release + * suspend_timeout - drop stalled conns + +== Low-prio == + * create manpage + * drop_on_error/keep_on_error - if released conn is in error state, + then issue rollback and keep it * report existing pidfile to console == Make -R less scary == @@ -20,10 +28,12 @@ * if tcp - try binding * if unix - try connect() -== Low-prio, otherwise suspicious items == +== Suspicious items == + * keep track of requested client_encoding (+others) and update if needed? + * original values in welcome pkt + * static: integer_datetimes, server_encoding, server_version, + * dynamic?: session_authorization, is_superuser?, standard_conforming_strings, TimeZone * keep stats about error counts - * SHUTDOWN cmd should print notice * before loading users, disable all existing - * Split CL_IDLE from CL_ACTIVE. Does not give functional - advantage, but makes monitoring easier. + * auth_conn - access to pg_shadow, so auth_file is not needed