tag 1.2rc1
authorMarko Kreen <markokr@gmail.com>
Wed, 25 Jun 2008 18:03:20 +0000 (18:03 +0000)
committerMarko Kreen <markokr@gmail.com>
Wed, 25 Jun 2008 18:03:20 +0000 (18:03 +0000)
NEWS
configure.ac
debian/changelog
doc/todo.txt

diff --git a/NEWS b/NEWS
index e2ba906a69a142e00c8698abd76bc890872c7211..2e46ee37d52669495b8c0000de11b9ebdc04a812 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,15 +1,16 @@
 
-2008-07-xx  -  PgBouncer 1.2  -  ""
+2008-07-xx  -  PgBouncer 1.2  -  "Universal Shredder"
 
   = Features =
 
-    * Cmdline option (-u) and config param (user=) to support user switching
-      at startup.  Also now pgbouncer refuses to run as root. (Jacob Coby)
+    * Command line option (-u) and config parameter (user=) to support user
+      switching at startup.  Also now pgbouncer refuses to run as root.
+      (Jacob Coby)
     * More descriptive usage text (-h).  (Jacob Coby)
     * New database option: connect_query to allow run a query on new
       connections before they are taken into use.  (Teodor Sigaev)
     * New config var 'ignore_startup_parameters' to allow and ignore
-      extra paramenters in startup packet.  By default only 'database'
+      extra parameters in startup packet.  By default only 'database'
       and 'user' are allowed, all others raise error.  This is needed
       to tolerate overenthusiastic JDBC wanting to unconditionally
       set 'extra_float_digits=2' in startup packet.
     * Fake some parameters on console SHOW/SET commands to be more Postgres-like.
       That was needed to allow psycopg to connect to console.
       (client_encoding/default_transaction_isolation/datestyle/timezone)
-    * Make server_lifetime=0 disconnect server connection immidiately
+    * Make server_lifetime=0 disconnect server connection immediately
       after first use.  Previously "0" made PgBouncer ignore server age.
-      As this behaviour was undocumented, there should not be any users
+      As this behavior was undocumented, there should not be any users
       depending on it.
     * Internal improvements:
       - Packet buffers are allocated lazily and reused.  This should bring
         huge decrease in memory usage.  This also makes realistic to use
         big pktbuf with lot of connections.
       - Lot's of error handling improvements, PgBouncer should now
-        survive OOM situtations gracefully.
+        survive OOM situations gracefully.
       - Use slab allocator for memory management.
       - Lots of code cleanups.
 
   = Fixes =
 
     * Only single accept() was issued per event loop which could
-      cause connecton backlog when having high amount of connection
+      cause connection backlog when having high amount of connection
       attempts.  Now the listening socket is always drained fully,
       which should fix this.
     * Handle EINTR from connect().
index 866c96129f183a0d84277131160fbe2e93fa0735..c168acdd5e3b8dbfe2eb4961236c6d8d990c39b7 100644 (file)
@@ -1,6 +1,6 @@
 dnl Process this file with autoconf to produce a configure script.
 
-AC_INIT(pgbouncer, 1.2.cvs)
+AC_INIT(pgbouncer, 1.2rc1)
 AC_CONFIG_SRCDIR(src/janitor.c)
 AC_CONFIG_HEADER(include/config.h)
 AC_PREREQ([2.59])
index 3941dd7c5592e63f10a0035f96b06fd74e4d9f7a..517a48f161a8ccda4783ec7c348d7c71d1ffca66 100644 (file)
@@ -1,8 +1,8 @@
-pgbouncer (1.2-0cvs) unstable; urgency=low
+pgbouncer (1.2-0rc1) unstable; urgency=low
 
-  * tag cvs version
+  * v1.2rc1
 
- -- Marko Kreen <marko.kreen@skype.net>  Fri, 19 Oct 2007 11:41:07 +0300
+ -- Marko Kreen <marko.kreen@skype.net>  Wed, 25 Jun 2008 21:02:08 +0300
 
 pgbouncer (1.1.1-1) unstable; urgency=low
 
index 3fc33b9850bf1253623a078171e382d1041fe1e7..9296d6279f1e8b1bc85bd93cf476fc1dee7150d1 100644 (file)
@@ -2,25 +2,7 @@
 
 == next release - 1.2 ==
 
-=== done ===
-
- * use aatree for user lookup
- * use slab allocator for memory management.
- * use standard int types: uint*_t
- * logging to syslog
- * fake parameters to SHOW/SET to allow psycopg to connect to console.
- * various correctness fixes
- * various code cleanups
- * Less scary online restart (-R)
-   - Move FD loading before fork, so it logs to console and can be canceled by ^C
-   - Keep SHUTDOWN after fork, so ^C would be safe
-   - A connect() is attempted to unix socket to see if anyone is listening.
- * suspend_timeout - drop stalled conns, long logins
- * when error logging to dest db, notify clients.
- * SHOW TOTALS that shows stats summary (as goes to log) plus mem usage.
- * removing db from config and reload; works - kill connections
- * SHOW ACTIVE_SOCKETS - like show sockets; but filter only active ones
- * Per-database connect_query (Teodor Sigaev).
+ * test
 
 == Minor features ==
 
 
  * units for config parameters.
  * some preliminary notification that fd limit is full
+
  * Move all "look-at-full-packet" situtations to SBUF_EV_PKT_CALLBACK
- * maybe libevent calls should look at errno? (esp. event_del())
  * auth_conn - access to pg_shadow, so auth_file is not needed
+ * maybe libevent calls should look at errno? (esp. event_del())
  * drop_on_error/keep_on_error - if released conn is in error state,
    then issue rollback and keep it