[COMMITTERS] pgbouncer - pgbouncer: client_login_timeout: check wait_for_welcome

2010-10-07 Thread User Mkz
Log Message: --- client_login_timeout: check wait_for_welcome When rebooting, then pool->welcome_msg_ready=0 does not mean that ->waiting_client_list will contain only new connections. Modified Files: -- pgbouncer/src: janitor.c (r1.41 -> r1.42) (http:

[COMMITTERS] pgbouncer - pgbouncer: Use AC_PROG_INSTALL & ./install-sh This should

2010-09-23 Thread User Mkz
Log Message: --- Use AC_PROG_INSTALL & ./install-sh This should work around any weird local 'install' scripts. ./install-sh must be updated manually, autoreconf does not do it if not using automake. Modified Files: -- pgbouncer: config.mak.in (r1.8 -> r1.9)

[COMMITTERS] pgbouncer - pgbouncer: Solaris build fixes.

2010-09-23 Thread User Mkz
Log Message: --- Solaris build fixes. - slab: Include after system.h - define _XPG4_2 and __EXTENSIONS__ - disable -Wextra if -Wno-missing-field-initializers cannot be given - always use $(INSTALL) Reported & Tested by Hubert Depesz Lubaczewski Modified Files: -- pgbounc

[COMMITTERS] pgbouncer - pgbouncer: doc/config.txt: Fix minor typo.

2010-09-09 Thread User Mkz
Log Message: --- doc/config.txt: Fix minor typo. Reported by Peter Eisentraut Modified Files: -- pgbouncer/doc: config.txt (r1.24 -> r1.25) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/config.txt?r1=1.24&r2=1.25) -- Sent via pgsql

[COMMITTERS] pgbouncer - pgbouncer: v1.3.4

2010-09-09 Thread User Mkz
Log Message: --- v1.3.4 Modified Files: -- pgbouncer: NEWS (r1.44 -> r1.45) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS?r1=1.44&r2=1.45) configure.ac (r1.63 -> r1.64) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pg

[COMMITTERS] pgbouncer - pgbouncer: Fix the quoting fix.

2010-09-09 Thread User Mkz
Log Message: --- Fix the quoting fix. If we treat "" as special, we need to know whether we are in quoted string or not. Otherwise empty field ("") throws the parser off. Modified Files: -- pgbouncer/src: loader.c (r1.22 -> r1.23) (http://cvs.pgfoundry.or

[COMMITTERS] pgbouncer - pgbouncer: v1.3.4rc1

2010-08-03 Thread User Mkz
Log Message: --- v1.3.4rc1 Modified Files: -- pgbouncer: NEWS (r1.43 -> r1.44) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS?r1=1.43&r2=1.44) configure.ac (r1.62 -> r1.63) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi

[COMMITTERS] pgbouncer - pgbouncer: console: central syntax error handling always

2010-08-03 Thread User Mkz
Log Message: --- console: central syntax error handling always show full query back to user Modified Files: -- pgbouncer/src: admin.c (r1.45 -> r1.46) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/admin.c?r1=1.45&r2=1.46) -- Sent v

[COMMITTERS] pgbouncer - pgbouncer: Don't tag automatically generated dbs as killable

2010-08-03 Thread User Mkz
Log Message: --- Don't tag automatically generated dbs as killable on reload. Modified Files: -- pgbouncer/src: main.c (r1.66 -> r1.67) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/main.c?r1=1.66&r2=1.67) -- Sent via pgsql-committe

[COMMITTERS] pgbouncer - pgbouncer: Apply fast-fail at connect time.

2010-07-19 Thread User Mkz
Log Message: --- Apply fast-fail at connect time. If server is failing, the clients get error when connecting. Modified Files: -- pgbouncer/src: client.c (r1.30 -> r1.31) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/client.c?r1=1.30

[COMMITTERS] pgbouncer - pgbouncer: Support OS'es (OpenBSD) where tv_sec is not

2010-07-12 Thread User Mkz
Log Message: --- Support OS'es (OpenBSD) where tv_sec is not time_t. Modified Files: -- pgbouncer/src: util.c (r1.34 -> r1.35) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/util.c?r1=1.34&r2=1.35) -- Sent via pgsql-committers mailin

[COMMITTERS] pgbouncer - pgbouncer: Fix pg_auth quoting.

2010-07-12 Thread User Mkz
Log Message: --- Fix pg_auth quoting. Postgres does not use \ there, only "" -> " Modified Files: -- pgbouncer/src: loader.c (r1.21 -> r1.22) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/loader.c?r1=1.21&r2=1.22) -- Sent via pgsql

[COMMITTERS] pgbouncer - pgbouncer: Ignore application_name startup parameter.

2010-06-11 Thread User Mkz
Log Message: --- Ignore application_name startup parameter. Postgres 9.0 tools will set it automatically, without users request. Modified Files: -- pgbouncer/src: client.c (r1.29 -> r1.30) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/sr

[COMMITTERS] pgbouncer - pgbouncer: Clean warning flags for newer gccs.

2010-05-10 Thread User Mkz
Log Message: --- Clean warning flags for newer gccs. -Wformat=2 should turn on all useful format flags. -Wstrict-overflow is too noisy, lower level is on by default. Modified Files: -- pgbouncer: configure.ac (r1.61 -> r1.62) (http://cvs.pgfoundry.org/cgi

[COMMITTERS] pgbouncer - pgbouncer: v1.3.3

2010-05-10 Thread User Mkz
Log Message: --- v1.3.3 Modified Files: -- pgbouncer: NEWS (r1.42 -> r1.43) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS?r1=1.42&r2=1.43) configure.ac (r1.60 -> r1.61) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pg

[COMMITTERS] pgbouncer - pgbouncer: Forgot to change second listen() call also to

2010-05-04 Thread User Mkz
Log Message: --- Forgot to change second listen() call also to cf_listen_backlog. Modified Files: -- pgbouncer/src: pooler.c (r1.21 -> r1.22) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/pooler.c?r1=1.21&r2=1.22) -- Sent via pgsql-

[COMMITTERS] pgbouncer - pgbouncer: v1.3.3rc1

2010-04-23 Thread User Mkz
Log Message: --- v1.3.3rc1 Modified Files: -- pgbouncer: NEWS (r1.41 -> r1.42) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS?r1=1.41&r2=1.42) configure.ac (r1.59 -> r1.60) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi

[COMMITTERS] pgbouncer - pgbouncer: Now actually improve few disconnect messages.

2010-04-23 Thread User Mkz
Log Message: --- Now actually improve few disconnect messages. Modified Files: -- pgbouncer/src: client.c (r1.28 -> r1.29) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/client.c?r1=1.28&r2=1.29) -- Sent via pgsql-committers mailing

[COMMITTERS] pgbouncer - pgbouncer: Let disconnect_server/client() take printf style

2010-04-23 Thread User Mkz
Log Message: --- Let disconnect_server/client() take printf style args. Modified Files: -- pgbouncer/include: objects.h (r1.8 -> r1.9) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/include/objects.h?r1=1.8&r2=1.9) pgbouncer/src:

[COMMITTERS] pgbouncer - pgbouncer: gcc braindamage: -Wformat-security is not turned

2010-04-23 Thread User Mkz
Log Message: --- gcc braindamage: -Wformat-security is not turned on by -Wall -Wextra -Wformat Modified Files: -- pgbouncer: configure.ac (r1.58 -> r1.59) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/configure.ac?r1=1.58&r2=1.59) pgb

[COMMITTERS] pgbouncer - pgbouncer: Increase size of various startup-related buffers.

2010-04-23 Thread User Mkz
Log Message: --- Increase size of various startup-related buffers. Also bring them under single define. Modified Files: -- pgbouncer/src: admin.c (r1.44 -> r1.45) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/admin.c?r1=1.44&r2=1.45)

[COMMITTERS] pgbouncer - pgbouncer: Make listen(2) backlog argument configurable.

2010-04-21 Thread User Mkz
Log Message: --- Make listen(2) backlog argument configurable. Modified Files: -- pgbouncer/doc: config.txt (r1.23 -> r1.24) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/config.txt?r1=1.23&r2=1.24) pgbouncer/etc: pgbounce

[COMMITTERS] pgbouncer - pgbouncer: Dont let logging change errno.

2010-04-19 Thread User Mkz
Log Message: --- Dont let logging change errno. With badly configured logging and higher logging levels, the code can see wrong errno from syscalls. So always retore original errno when logging. Modified Files: -- pgbouncer/src: util.c (r1.33 -> r1.34) (h

[COMMITTERS] pgbouncer - pgbouncer: Increase room for DateStyle storage.

2010-04-19 Thread User Mkz
Log Message: --- Increase room for DateStyle storage. If value is larger than buffer, it stays empty and libpq will drop connection. Modified Files: -- pgbouncer/include: varcache.h (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbo

[COMMITTERS] pgbouncer - pgbouncer: Explicitly detect V2 protocol request and close

2010-04-14 Thread User Mkz
Log Message: --- Explicitly detect V2 protocol request and close it with proper msg. Modified Files: -- pgbouncer/include: bouncer.h (r1.26 -> r1.27) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/include/bouncer.h?r1=1.26&r2=1.27) pgb

[COMMITTERS] pgbouncer - pgbouncer: Move fast-fail relaunch logic around.

2010-04-14 Thread User Mkz
Log Message: --- Move fast-fail relaunch logic around. Do it together with fast-fail disconnect. When kept separately it can launch even if there are no new clients coming. This causes problem with permanently dead dbs/users, as the retry will not stop if all clients are gone. Modified F

[COMMITTERS] pgbouncer - pgbouncer: v1.3.2

2010-03-15 Thread User Mkz
Log Message: --- v1.3.2 Modified Files: -- pgbouncer: NEWS (r1.40 -> r1.41) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS?r1=1.40&r2=1.41) configure.ac (r1.57 -> r1.58) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pg

[COMMITTERS] pgbouncer - pgbouncer: Log pooler-sent errors as warnings not plain

2010-03-15 Thread User Mkz
Log Message: --- Log pooler-sent errors as warnings not plain info, as they signify problems. Modified Files: -- pgbouncer/src: proto.c (r1.19 -> r1.20) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/proto.c?r1=1.19&r2=1.20) -- Sent

[COMMITTERS] pgbouncer - pgbouncer: log message: statement timeout -> query timeout,

2010-02-12 Thread User Mkz
Log Message: --- log message: statement timeout -> query timeout, to match config var Modified Files: -- pgbouncer/src: janitor.c (r1.38 -> r1.39) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/janitor.c?r1=1.38&r2=1.39) -- Sent via

[COMMITTERS] pgbouncer - pgbouncer: Don't let clients queue in case no servers and

2010-02-12 Thread User Mkz
Log Message: --- Don't let clients queue in case no servers and connections fail. That allows to avoid unnecessary delays in hopeless situations. Modified Files: -- pgbouncer/src: janitor.c (r1.37 -> r1.38) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbo

[COMMITTERS] pgbouncer - pgbouncer: Introduce a new configuration setting:

2010-02-12 Thread User Mkz
Log Message: --- Introduce a new configuration setting: query_wait_timeout If a query spends more than query_wait_timeout seconds waiting it is disconnected. This prevents unresponsive servers from wasting resources. Patch by Martin Pihlak Modified Files: -- pgbouncer/doc

[COMMITTERS] pgbouncer - pgbouncer: doc/confix.txt: uncoonfuse newer asciidoc

2010-01-15 Thread User Mkz
Log Message: --- doc/confix.txt: uncoonfuse newer asciidoc Modified Files: -- pgbouncer/doc: config.txt (r1.21 -> r1.22) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/config.txt?r1=1.21&r2=1.22) -- Sent via pgsql-committers mailing

[COMMITTERS] pgbouncer - pgbouncer: Check error from event_init() to eliminate

2010-01-12 Thread User Mkz
Log Message: --- Check error from event_init() to eliminate warning on strict build Modified Files: -- pgbouncer/src: main.c (r1.62 -> r1.63) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/main.c?r1=1.62&r2=1.63) -- Sent via pgsql-co

[COMMITTERS] pgbouncer - pgbouncer: Add new patches to NEWS

2010-01-12 Thread User Mkz
Log Message: --- Add new patches to NEWS Modified Files: -- pgbouncer: NEWS (r1.39 -> r1.40) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS?r1=1.39&r2=1.40) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org)

[COMMITTERS] pgbouncer - pgbouncer: sbuf: track exact wait state to avoid double

2010-01-12 Thread User Mkz
Log Message: --- sbuf: track exact wait state to avoid double event_del() Modified Files: -- pgbouncer/include: sbuf.h (r1.12 -> r1.13) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/include/sbuf.h?r1=1.12&r2=1.13) pgbouncer/src:

[COMMITTERS] pgbouncer - pgbouncer: In case of invalid state, show value in error msg

2010-01-12 Thread User Mkz
Log Message: --- In case of invalid state, show value in error msg Modified Files: -- pgbouncer/src: objects.c (r1.53 -> r1.54) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/objects.c?r1=1.53&r2=1.54) -- Sent via pgsql-committers ma

[COMMITTERS] pgbouncer - pgbouncer: test/test.ini: turn off query_timeout by default

2010-01-12 Thread User Mkz
Log Message: --- test/test.ini: turn off query_timeout by default Modified Files: -- pgbouncer/test: test.ini (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/test/test.ini?r1=1.2&r2=1.3) -- Sent via pgsql-committers mailing

[COMMITTERS] pgbouncer - pgbouncer: prepare for 1.3.2rc1

2009-12-04 Thread User Mkz
Log Message: --- prepare for 1.3.2rc1 Modified Files: -- pgbouncer: AUTHORS (r1.6 -> r1.7) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/AUTHORS?r1=1.6&r2=1.7) NEWS (r1.38 -> r1.39) (http://cvs.pgfoundry.org/cgi-bin/cvswe

[COMMITTERS] pgbouncer - pgbouncer: todo update

2009-12-04 Thread User Mkz
Log Message: --- todo update Modified Files: -- pgbouncer/doc: todo.txt (r1.32 -> r1.33) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/todo.txt?r1=1.32&r2=1.33) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.

[COMMITTERS] pgbouncer - pgbouncer: Apply client_login_timeout to clients waiting for

2009-12-04 Thread User Mkz
Log Message: --- Apply client_login_timeout to clients waiting for welcome pkt Otherwise the clients stay waiting infinitely, unless there is query_timeout set. This only applies for servers that have never been up. If server has been connected once, the query_timeout is only thing that

[COMMITTERS] pgbouncer - pgbouncer: win32: allow user to override service account

2009-11-13 Thread User Mkz
Log Message: --- win32: allow user to override service account The automatic decision between Local System and Local Service was not reliable enough. And anyway, it's better to let user pick proper account. Modified Files: -- pgbouncer/win32: win32support.c (r1.7

[COMMITTERS] pgbouncer - pgbouncer: Clarify few login-related log messages

2009-11-13 Thread User Mkz
Log Message: --- Clarify few login-related log messages Modified Files: -- pgbouncer/src: client.c (r1.26 -> r1.27) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/client.c?r1=1.26&r2=1.27) -- Sent via pgsql-committers mailing list (p

[COMMITTERS] pgbouncer - pgbouncer: Disable maintenance during SUSPEND Otherwise

2009-11-13 Thread User Mkz
Log Message: --- Disable maintenance during SUSPEND Otherwise some timeout may activate and close connection that is already reported to other side; Modified Files: -- pgbouncer/src: janitor.c (r1.34 -> r1.35) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/p

[COMMITTERS] plproxy - plproxy: doc update: add ver tags to few places

2009-11-10 Thread User Mkz
Log Message: --- doc update: add ver tags to few places Modified Files: -- plproxy/doc: syntax.txt (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/doc/syntax.txt?r1=1.9&r2=1.10) todo.txt (r1.10 -> r1.11) (http:/

[COMMITTERS] plproxy - plproxy: tag the head as 2.1

2009-11-10 Thread User Mkz
Log Message: --- tag the head as 2.1 Modified Files: -- plproxy: Makefile (r1.39 -> r1.40) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/Makefile?r1=1.39&r2=1.40) plproxy/debian: changelog (r1.10 -> r1.11) (http://cvs.pgf

[COMMITTERS] plproxy - plproxy: New SPLIT statement.

2009-11-10 Thread User Mkz
Log Message: --- New SPLIT statement. It will split incoming array(s) into per-partition arrays. Roughly based on design here: http://lists.pgfoundry.org/pipermail/plproxy-users/2008-June/93.html Written by Martin Pihlak Modified Files: -- plproxy: Makefil

[COMMITTERS] plproxy - plproxy: final 2.0.9

2009-10-28 Thread User Mkz
Log Message: --- final 2.0.9 Modified Files: -- plproxy: Makefile (r1.37 -> r1.38) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/Makefile?r1=1.37&r2=1.38) NEWS (r1.20 -> r1.21) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plp

[COMMITTERS] plproxy - plproxy: geterrcode(): Switch memory context to work around

2009-10-28 Thread User Mkz
Log Message: --- geterrcode(): Switch memory context to work around Assert() in CopyErrorData() Modified Files: -- plproxy/src: execute.c (r1.17 -> r1.18) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/src/execute.c?r1=1.17&r2=1.18) -- Sent

[COMMITTERS] pgbouncer - pgbouncer: console: fix string format in datarow packet

2009-09-28 Thread User Mkz
Log Message: --- console: fix string format in datarow packet pgbouncer used to store strings with final '\0', which should not be there. It was not noticed thus far as any C clients did not saw anything wrong. Takeover code depends on them being zero-terminated, use a hack to make them

[COMMITTERS] plproxy - plproxy: tag 2.0.9rc1

2009-09-15 Thread User Mkz
Log Message: --- tag 2.0.9rc1 Modified Files: -- plproxy: AUTHORS (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/AUTHORS?r1=1.7&r2=1.8) Makefile (r1.36 -> r1.37) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plpr

[COMMITTERS] plproxy - plproxy: docs for new CONNECT and dynamic queries

2009-09-15 Thread User Mkz
Log Message: --- docs for new CONNECT and dynamic queries Modified Files: -- plproxy/doc: syntax.txt (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/doc/syntax.txt?r1=1.7&r2=1.8) -- Sent via pgsql-committers mailing list (pgsql

[COMMITTERS] plproxy - plproxy: More flexible CONNECT function.

2009-09-15 Thread User Mkz
Log Message: --- More flexible CONNECT function. It allows CONNECT to take function arguments or do function calls: CONNECT func(..); CONNECT argname; CONNECT $argnum; NB: giving untrusted users ability to specify full connect string creates security hole. Eg it can real cle

[COMMITTERS] plproxy - plproxy: Fix argument value NULL check.

2009-09-11 Thread User Mkz
Log Message: --- Fix argument value NULL check. Incoming NULL value could cause crash in function containing SELECT with different argument order. Due to thinko, NULL check was done with query arg index, instead of function arg index. Reported by João Matos Modified Files: -

[COMMITTERS] plproxy - plproxy: Fix potential buffer overflow when len(typname) > 32

2009-09-11 Thread User Mkz
Log Message: --- Fix potential buffer overflow when len(typname) > 32 The fixed size buffer tmp[32] was not updated when type casting was added. Reported by Ian Sollars Modified Files: -- plproxy/src: query.c (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-b

[COMMITTERS] pgbouncer - pgbouncer: doc/config.txt improvements Patch by Greg Sabino

2009-07-21 Thread User Mkz
Log Message: --- doc/config.txt improvements Patch by Greg Sabino Mullane, applied with minor modifications. Modified Files: -- pgbouncer/doc: config.txt (r1.20 -> r1.21) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/config.txt?r1=1.

[COMMITTERS] pgbouncer - pgbouncer: doc/usage.txt improvements Patch by Greg Sabino

2009-07-17 Thread User Mkz
Log Message: --- doc/usage.txt improvements Patch by Greg Sabino Mullane, applied with minor modifications. Modified Files: -- pgbouncer/doc: usage.txt (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/usage.txt?r1=1.9&r2

[COMMITTERS] pgbouncer - pgbouncer: v1.3.1

2009-07-06 Thread User Mkz
Log Message: --- v1.3.1 Modified Files: -- pgbouncer: NEWS (r1.37 -> r1.38) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS?r1=1.37&r2=1.38) configure.ac (r1.55 -> r1.56) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pg

[COMMITTERS] pgbouncer - pgbouncer: docs: mention console behavious when

2009-07-06 Thread User Mkz
Log Message: --- docs: mention console behavious when auth_mode=any Modified Files: -- pgbouncer/doc: config.txt (r1.19 -> r1.20) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/config.txt?r1=1.19&r2=1.20) usage.txt (r1.8 -> r1.

[COMMITTERS] pgbouncer - pgbouncer: When auth_mode=any, allow anybody in as admin.

2009-07-06 Thread User Mkz
Log Message: --- When auth_mode=any, allow anybody in as admin. Because auth_mode=any does not store original username, the usual username based checks (admin_users/stats_users) do not work. Modified Files: -- pgbouncer/src: admin.c (r1.43 -> r1.44) (http:

[COMMITTERS] plproxy - plproxy: Make scanner accept dot as standalone symbol

2009-06-29 Thread User Mkz
Log Message: --- Make scanner accept dot as standalone symbol Currently PL/Proxy fails to parse following query: select (ret_numtuple(1)).num, (ret_numtuple(1)).name; The fix is to add "." to the SQLSYM rule in the lexer. This should be OK because an identifier chain will always be lo

[COMMITTERS] plproxy - plproxy: Avoid parsing "SELECT (" as function call Currently

2009-06-29 Thread User Mkz
Log Message: --- Avoid parsing "SELECT (" as function call Currently PL/Proxy fails to parse following statement: select (0*0); As only SELECT statement is affected, fix it by explicitly checking for that case. In long-term, the function-call detection should be moved to parser, thus

[COMMITTERS] pgbouncer - pgbouncer: todo: clarify

2009-06-26 Thread User Mkz
Log Message: --- todo: clarify Modified Files: -- pgbouncer/doc: todo.txt (r1.31 -> r1.32) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/todo.txt?r1=1.31&r2=1.32) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresq

[COMMITTERS] pgbouncer - pgbouncer: faq/ssl: pgsql protocol patch was applied to

2009-06-26 Thread User Mkz
Log Message: --- faq/ssl: pgsql protocol patch was applied to stunnel 4.27 Modified Files: -- pgbouncer/doc: faq.txt (r1.1 -> r1.2) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/faq.txt?r1=1.1&r2=1.2) -- Sent via pgsql-committers ma

[COMMITTERS] pgbouncer - pgbouncer: v1.3.1rc1

2009-06-26 Thread User Mkz
Log Message: --- v1.3.1rc1 Modified Files: -- pgbouncer: NEWS (r1.36 -> r1.37) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS?r1=1.36&r2=1.37) configure.ac (r1.54 -> r1.55) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi

[COMMITTERS] pgbouncer - pgbouncer: todo update

2009-06-26 Thread User Mkz
Log Message: --- todo update Modified Files: -- pgbouncer/doc: todo.txt (r1.30 -> r1.31) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/todo.txt?r1=1.30&r2=1.31) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.

[COMMITTERS] pgbouncer - pgbouncer: sbuf.c: Fix connection hang if sbuf_loopcnt is

2009-06-25 Thread User Mkz
Log Message: --- sbuf.c: Fix connection hang if sbuf_loopcnt is set. If query or result length nearby of multiple of (pktlen*sbuf_loopcnt) [10k by default], it could stay waiting for more data which will not appear. Fix it by resyncing and final processing before exiting loop. Modified F

[COMMITTERS] pgbouncer - pgbouncer: usage.txt: Time units are microseconds, not

2009-06-25 Thread User Mkz
Log Message: --- usage.txt: Time units are microseconds, not milliseconds Modified Files: -- pgbouncer/doc: usage.txt (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/usage.txt?r1=1.7&r2=1.8) -- Sent via pgsql-committers

[COMMITTERS] pgbouncer - pgbouncer: admin.c: mention SHOW STATS in help msg

2009-06-25 Thread User Mkz
Log Message: --- admin.c: mention SHOW STATS in help msg Modified Files: -- pgbouncer/src: admin.c (r1.42 -> r1.43) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/admin.c?r1=1.42&r2=1.43) -- Sent via pgsql-committers mailing list (pg

[COMMITTERS] pgbouncer - pgbouncer: Fix potential use of old connections after config

2009-05-22 Thread User Mkz
Log Message: --- Fix potential use of old connections after config change Despite detecting and tagging them for close on config change, the closing happened only in long-term maintenance. So there was time where they could still be reused by clients. Fix this by strict check in find_ser

[COMMITTERS] pgbouncer - pgbouncer: Fix broken alignment in src/slab.c Alignment

2009-04-07 Thread User Mkz
Log Message: --- Fix broken alignment in src/slab.c Alignment macro was buggy, thus resulting in bad alignment. This means speed hit on x86, but may result in crashes on arches which are strict on alignment, unless the macro is pre-defined in OS headers. No problems from the field have be

[COMMITTERS] pgbouncer - pgbouncer: SHOW DATABASES had wrong column count.

2009-03-12 Thread User Mkz
Log Message: --- SHOW DATABASES had wrong column count. The new res_pool field was not mentioned in data rows. Modified Files: -- pgbouncer/src: admin.c (r1.41 -> r1.42) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/admin.c.diff?r1=1

[COMMITTERS] plproxy - plproxy: Credit also Hannu & Asko for the original

2009-02-20 Thread User Mkz
Log Message: --- Credit also Hannu & Asko for the original implementation Modified Files: -- plproxy: AUTHORS (r1.6 -> r1.7) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/AUTHORS.diff?r1=1.6&r2=1.7) -- Sent via pgsql-committers mailing list

[COMMITTERS] pgbouncer - pgbouncer: update docs and default config

2009-02-18 Thread User Mkz
Log Message: --- update docs and default config Modified Files: -- pgbouncer: README (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/README.diff?r1=1.4&r2=1.5) pgbouncer/doc: config.txt (r1.18 -> r1.19) (

[COMMITTERS] pgbouncer - pgbouncer: release 1.3

2009-02-18 Thread User Mkz
Log Message: --- release 1.3 Modified Files: -- pgbouncer: NEWS (r1.35 -> r1.36) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS.diff?r1=1.35&r2=1.36) configure.ac (r1.53 -> r1.54) (http://cvs.pgfoundry.org/cgi-bin/cvs

[COMMITTERS] pgbouncer - pgbouncer: win32: improve service description Hiroshi Saito

2009-01-30 Thread User Mkz
Log Message: --- win32: improve service description Hiroshi Saito Modified Files: -- pgbouncer/win32: win32support.c (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/win32/win32support.c.diff?r1=1.4&r2=1.5) -- Sent via pgsq

[COMMITTERS] pgbouncer - pgbouncer: Apply ISC license clarification, bump copyright

2009-01-28 Thread User Mkz
Log Message: --- Apply ISC license clarification, bump copyright years. Clarification: for f in */*.[ch]; do echo -e "%s;and distribute;and/or distribute;\nwq" | ed "$f"; done Details at: http://en.wikipedia.org/wiki/ISC_licence Modified Files: -- pgbouncer: C

[COMMITTERS] pgbouncer - pgbouncer: include COPYRIGHT in tgz

2009-01-28 Thread User Mkz
Log Message: --- include COPYRIGHT in tgz Tags: pgbouncer_1_2_stable Modified Files: -- pgbouncer: Makefile (r1.25 -> r1.25.2.1) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/Makefile.diff?r1=1.25&r2=1.25.2.1) -- Sent via pgsql-co

[COMMITTERS] pgbouncer - pgbouncer: duh, seems we did not include COPYRIGHT file in

2009-01-28 Thread User Mkz
Log Message: --- duh, seems we did not include COPYRIGHT file in tgz Modified Files: -- pgbouncer: Makefile (r1.32 -> r1.33) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/Makefile.diff?r1=1.32&r2=1.33) -- Sent via pgsql-committers maili

[COMMITTERS] pgbouncer - pgbouncer: README: mention reserve_pool feature

2009-01-16 Thread User Mkz
Log Message: --- README: mention reserve_pool feature Modified Files: -- pgbouncer: NEWS (r1.34 -> r1.35) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS.diff?r1=1.34&r2=1.35) -- Sent via pgsql-committers mailing list (pgsql-committe

[COMMITTERS] pgbouncer - pgbouncer: add missing win32 files to tgz

2009-01-16 Thread User Mkz
Log Message: --- add missing win32 files to tgz Modified Files: -- pgbouncer: Makefile (r1.31 -> r1.32) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/Makefile.diff?r1=1.31&r2=1.32) -- Sent via pgsql-committers mailing list (pgsql-commit

[COMMITTERS] pgbouncer - pgbouncer: event_loopbreak compat for libevent 1.3

2009-01-16 Thread User Mkz
Log Message: --- event_loopbreak compat for libevent 1.3 Modified Files: -- pgbouncer/include: system.h (r1.19 -> r1.20) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/include/system.h.diff?r1=1.19&r2=1.20) pgbouncer: configure

[COMMITTERS] pgbouncer - pgbouncer: doc/Makefile: build also html for README

2009-01-16 Thread User Mkz
Log Message: --- doc/Makefile: build also html for README Modified Files: -- pgbouncer/doc: Makefile (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/Makefile.diff?r1=1.9&r2=1.10) -- Sent via pgsql-committers mailing li

[COMMITTERS] pgbouncer - pgbouncer: README: win32 info

2009-01-16 Thread User Mkz
Log Message: --- README: win32 info Modified Files: -- pgbouncer: README (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/README.diff?r1=1.3&r2=1.4) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org)

[COMMITTERS] pgbouncer - pgbouncer: tag 1.3rc1

2009-01-16 Thread User Mkz
Log Message: --- tag 1.3rc1 Modified Files: -- pgbouncer: configure.ac (r1.51 -> r1.52) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/configure.ac.diff?r1=1.51&r2=1.52) pgbouncer/debian: changelog (r1.17 -> r1.18) (ht

[COMMITTERS] pgbouncer - pgbouncer: NEWS: expand autodb and win32 items

2009-01-16 Thread User Mkz
Log Message: --- NEWS: expand autodb and win32 items Modified Files: -- pgbouncer: NEWS (r1.33 -> r1.34) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS.diff?r1=1.33&r2=1.34) -- Sent via pgsql-committers mailing list (pgsql-committer

[COMMITTERS] pgbouncer - pgbouncer: win32 todo

2009-01-16 Thread User Mkz
Log Message: --- win32 todo Modified Files: -- pgbouncer/doc: todo.txt (r1.29 -> r1.30) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/todo.txt.diff?r1=1.29&r2=1.30) -- Sent via pgsql-committers mailing list (pgsql-committers@postgre

[COMMITTERS] pgbouncer - pgbouncer: win32: make service_name alias for job_name

2009-01-16 Thread User Mkz
Log Message: --- win32: make service_name alias for job_name Modified Files: -- pgbouncer/src: main.c (r1.60 -> r1.61) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/main.c.diff?r1=1.60&r2=1.61) -- Sent via pgsql-committers mailing l

[COMMITTERS] pgbouncer - pgbouncer: NEWS: mention event_del problem

2009-01-16 Thread User Mkz
Log Message: --- NEWS: mention event_del problem Modified Files: -- pgbouncer: NEWS (r1.32 -> r1.33) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS.diff?r1=1.32&r2=1.33) -- Sent via pgsql-committers mailing list (pgsql-committers@po

[COMMITTERS] pgbouncer - pgbouncer: add few overlooked contributors

2009-01-16 Thread User Mkz
Log Message: --- add few overlooked contributors Modified Files: -- pgbouncer: AUTHORS (r1.5 -> r1.6) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/AUTHORS.diff?r1=1.5&r2=1.6) -- Sent via pgsql-committers mailing list (pgsql-committers@

[COMMITTERS] pgbouncer - pgbouncer: sbuf_close: dont retry event_del() if it fails,

2009-01-16 Thread User Mkz
Log Message: --- sbuf_close: dont retry event_del() if it fails, just proceed with cleanup. The retry could have been bug in pgbouncer - although then the question is that how to survive ENOMEM from event handlers that may need allocation on event_del(). But this does not explain why it f

[COMMITTERS] plproxy - plproxy: refresh ISC license: and -> and/or; also bump years

2009-01-16 Thread User Mkz
Log Message: --- refresh ISC license: and -> and/or; also bump years Modified Files: -- plproxy: COPYRIGHT (r1.1.1.1 -> r1.2) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/COPYRIGHT.diff?r1=1.1.1.1&r2=1.2) -- Sent via pgsql-committers maili

[COMMITTERS] plproxy - plproxy: cut 2.0.8

2009-01-16 Thread User Mkz
Log Message: --- cut 2.0.8 Modified Files: -- plproxy: AUTHORS (r1.5 -> r1.6) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/AUTHORS.diff?r1=1.5&r2=1.6) Makefile (r1.35 -> r1.36) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pl

[COMMITTERS] plproxy - plproxy: random thoughts for todo

2009-01-16 Thread User Mkz
Log Message: --- random thoughts for todo Modified Files: -- plproxy/doc: todo.txt (r1.8 -> r1.9) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/doc/todo.txt.diff?r1=1.8&r2=1.9) -- Sent via pgsql-committers mailing list (pgsql-committers@pos

[COMMITTERS] pgbouncer - pgbouncer: win32: simpler service handling, cleanups - one

2009-01-10 Thread User Mkz
Log Message: --- win32: simpler service handling, cleanups - one pgbouncer instance per service, in-process - read service name from config file cleanups: - use FormatMessage for strerror() - error out on wide-char build - tag stdout/err _IONBF, they seem fully buffered by default Modif

[COMMITTERS] pgbouncer - pgbouncer: some more cleanups: - avoid NULL values for

2009-01-10 Thread User Mkz
Log Message: --- some more cleanups: - avoid NULL values for config variables - cf_shutdown=2 means fast shutdown - export cf_config_file Modified Files: -- pgbouncer/include: bouncer.h (r1.23 -> r1.24) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbounce

[COMMITTERS] plproxy - plproxy: tag 2.0.8rc1

2009-01-02 Thread User Mkz
Log Message: --- tag 2.0.8rc1 Modified Files: -- plproxy: Makefile (r1.34 -> r1.35) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/Makefile.diff?r1=1.34&r2=1.35) NEWS (r1.17 -> r1.18) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.c

[COMMITTERS] plproxy - plproxy: mention new syntax in docs

2009-01-02 Thread User Mkz
Log Message: --- mention new syntax in docs Modified Files: -- plproxy/doc: syntax.txt (r1.6 -> r1.7) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/doc/syntax.txt.diff?r1=1.6&r2=1.7) -- Sent via pgsql-committers mailing list (pgsql-committe

[COMMITTERS] plproxy - plproxy: add FAQ to cvs

2009-01-02 Thread User Mkz
Log Message: --- add FAQ to cvs Modified Files: -- plproxy: Makefile (r1.33 -> r1.34) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/Makefile.diff?r1=1.33&r2=1.34) plproxy/doc: Makefile (r1.3 -> r1.4) (http://cvs.pgfoundry

[COMMITTERS] plproxy - plproxy: allow direct argument references for RUN statement:

2009-01-02 Thread User Mkz
Log Message: --- allow direct argument references for RUN statement: RUN ON $1; Modified Files: -- plproxy/src: parser.y (r1.13 -> r1.14) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/src/parser.y.diff?r1=1.13&r2=1.14) plproxy/sql:

[COMMITTERS] pgbouncer - pgbouncer: minor cleanups - avoid use of non-const fmt

2009-01-02 Thread User Mkz
Log Message: --- minor cleanups - avoid use of non-const fmt string - avoid duplicate def of sbuf_len Modified Files: -- pgbouncer/include: bouncer.h (r1.22 -> r1.23) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/include/bouncer.h.diff?r

  1   2   3   4   5   6   7   >