]>
granicus.if.org Git - pgbouncer/log
Marko Kreen [Wed, 18 Jul 2012 18:06:54 +0000 (21:06 +0300)]
Refresh libusual
Marko Kreen [Sun, 8 Jul 2012 06:41:13 +0000 (09:41 +0300)]
console: allow empty string arguments, unify copy_arg
Now it's possible to disable server_reset_query from console.
Marko Kreen [Sat, 7 Jul 2012 17:13:00 +0000 (20:13 +0300)]
Refresh libusual to pick up Antimake fixes
Marko Kreen [Fri, 15 Jun 2012 07:43:23 +0000 (10:43 +0300)]
config.txt: server_idle_timeout does not care how full pool is.
Noticed-by: Mike Broers
Marko Kreen [Thu, 7 Jun 2012 09:30:00 +0000 (12:30 +0300)]
Makefile: correct is _LDADD instead _LIBS
Marko Kreen [Tue, 5 Jun 2012 14:43:06 +0000 (17:43 +0300)]
Refresh libusual
Marko Kreen [Thu, 31 May 2012 17:47:13 +0000 (20:47 +0300)]
config.txt: hint that all timeouts can be specified as floats
During discussion with Keyur Govande we found out that all timeouts
can be specified as float since 1.4, except reserve_pool_timeout,
which works since 1.5.2.
Add a hints to documentation about that.
Marko Kreen [Tue, 29 May 2012 08:05:16 +0000 (11:05 +0300)]
v1.5.2
Marko Kreen [Tue, 29 May 2012 20:11:10 +0000 (23:11 +0300)]
test.sh: force /tmp as unix socket dir
This allows to surive pgsql that defaults somewhere else.
Also change default path.
Marko Kreen [Tue, 29 May 2012 08:59:54 +0000 (11:59 +0300)]
faq: where should pgbouncer be installed?
Marko Kreen [Mon, 28 May 2012 13:38:59 +0000 (16:38 +0300)]
Proper fix for reserve_pool_timeout.
Marko Kreen [Mon, 28 May 2012 13:19:23 +0000 (16:19 +0300)]
faq: how to map client connection to server connections
Marko Kreen [Mon, 28 May 2012 10:22:02 +0000 (13:22 +0300)]
config.txt: fix invalid formattinc
Marko Kreen [Thu, 24 May 2012 17:16:56 +0000 (20:16 +0300)]
faq: add DNS RR to load-balancing question
Marko Kreen [Thu, 24 May 2012 16:37:56 +0000 (19:37 +0300)]
reserve_pool_timeout should be in seconds, not microseconds
It is mistakenly specified as CF_INT, instead of CF_USEC.
Noticed-By: Keyur Govande
Marko Kreen [Tue, 17 Apr 2012 13:05:42 +0000 (16:05 +0300)]
v1.5.1
Marko Kreen [Tue, 17 Apr 2012 13:03:11 +0000 (16:03 +0300)]
Refresh libusual
- safeio: ignore EINTR on close()
Marko Kreen [Tue, 17 Apr 2012 12:54:08 +0000 (15:54 +0300)]
Improve sample ini file
- Use full paths for log and pidfile
- comment out console users
- comment out sample databases
Marko Kreen [Wed, 28 Mar 2012 06:57:16 +0000 (09:57 +0300)]
config.txt: Describe MD5 "encryption"
Marko Kreen [Tue, 27 Mar 2012 21:09:57 +0000 (00:09 +0300)]
doc/makefile: fix doc pushing to web
Marko Kreen [Tue, 27 Mar 2012 21:01:13 +0000 (00:01 +0300)]
config.txt: Postgres does not use auth files anymore.
Clarify documentation on the matter and hint how to
generate the file automatically.
Marko Kreen [Wed, 14 Mar 2012 13:01:32 +0000 (15:01 +0200)]
Stop including html in source tarball, seems wrong.
Marko Kreen [Wed, 14 Mar 2012 12:51:01 +0000 (14:51 +0200)]
Fix find_modules filename
Marko Kreen [Wed, 14 Mar 2012 12:34:03 +0000 (14:34 +0200)]
v1.5.1rc1
Marko Kreen [Wed, 14 Mar 2012 12:32:55 +0000 (14:32 +0200)]
Refresh libusual
Marko Kreen [Wed, 14 Mar 2012 10:11:15 +0000 (12:11 +0200)]
If connect string changes, refresh welcome parameters.
This is mainly needed when new server is differenct version
of Postgres. Previously PgBouncer kept reporting old
version which confuses clients.
It would be even better to detect version change without
the connect string change and without reload, but that
will require quite complex logic. Lets use simple fix first.
Marko Kreen [Wed, 14 Mar 2012 10:10:44 +0000 (12:10 +0200)]
Add 'tags' target to makefile
Marko Kreen [Tue, 13 Mar 2012 10:04:15 +0000 (12:04 +0200)]
autodb: drop old connections on config change
We already do it for regular databases, but autodb
needs different approach.
Reported-by: Maxim Boguk
Marko Kreen [Sun, 26 Feb 2012 22:52:40 +0000 (00:52 +0200)]
Document stats_period
Marko Kreen [Fri, 10 Feb 2012 11:14:40 +0000 (13:14 +0200)]
Non-git-based dist files for libusual.
Need to move the spec into libusual proper.
Marko Kreen [Thu, 19 Jan 2012 11:26:57 +0000 (13:26 +0200)]
unix_socket_mode / _name
This mirrors similar parameters in Postgres config.
Marko Kreen [Thu, 19 Jan 2012 11:20:32 +0000 (13:20 +0200)]
doc: make manpages and html 'dist'
This stops cleaning them (thus pointless rebuilds)
and also includes in tarball.
Marko Kreen [Thu, 19 Jan 2012 11:20:14 +0000 (13:20 +0200)]
refresh libusual
Marko Kreen [Thu, 19 Jan 2012 09:58:36 +0000 (11:58 +0200)]
varcache: allow empty string for server-side variable.
Seems application_name is broken otherwise.
Reported-by: Tim Bunce
Marko Kreen [Thu, 19 Jan 2012 09:57:41 +0000 (11:57 +0200)]
configure: bump asciidoc req to >= 8.4
Seems older ones do not parse current docs anymore.
Marko Kreen [Thu, 5 Jan 2012 13:08:58 +0000 (15:08 +0200)]
v1.5
Marko Kreen [Thu, 5 Jan 2012 13:01:21 +0000 (15:01 +0200)]
makefile: add config.log to DISTCLEANFILES
Marko Kreen [Thu, 5 Jan 2012 13:01:14 +0000 (15:01 +0200)]
refresh libusual
Marko Kreen [Tue, 20 Dec 2011 22:18:47 +0000 (00:18 +0200)]
makefile: shortcuts for uploading
Marko Kreen [Tue, 20 Dec 2011 22:08:10 +0000 (00:08 +0200)]
Update news for 1.5rc1
Marko Kreen [Tue, 20 Dec 2011 22:02:01 +0000 (00:02 +0200)]
refresh libusual
Marko Kreen [Tue, 20 Dec 2011 21:46:45 +0000 (23:46 +0200)]
refresh libusual
Marko Kreen [Tue, 20 Dec 2011 19:54:31 +0000 (21:54 +0200)]
Refresh libusual
Marko Kreen [Tue, 20 Dec 2011 19:53:52 +0000 (21:53 +0200)]
doc: dont try to build manpages if no asciidoc
Marko Kreen [Tue, 20 Dec 2011 19:25:47 +0000 (21:25 +0200)]
Mention required gnu-make version
Marko Kreen [Tue, 20 Dec 2011 19:20:57 +0000 (21:20 +0200)]
system.h: use <usual/ctype.h> instead ctype directly.
Fixes problems with signed chars.
Marko Kreen [Tue, 20 Dec 2011 15:36:55 +0000 (17:36 +0200)]
refresh libusual
Marko Kreen [Tue, 20 Dec 2011 15:28:05 +0000 (17:28 +0200)]
deb: export options to make nostrip work
Marko Kreen [Tue, 20 Dec 2011 15:13:26 +0000 (17:13 +0200)]
make zip: shortcut to build -win32.zip
Marko Kreen [Tue, 20 Dec 2011 15:01:55 +0000 (17:01 +0200)]
Few build fixes
- drop fixman.py, not needed
- support srcdir != builddir
- make 'doc' proper subdir
Marko Kreen [Tue, 13 Dec 2011 14:08:57 +0000 (16:08 +0200)]
Makefile: recurse into 'doc'
Marko Kreen [Tue, 13 Dec 2011 14:08:30 +0000 (16:08 +0200)]
deb: override DEB_CONFIGURE_EXTRA_FLAGS for old cdbs
Marko Kreen [Tue, 13 Dec 2011 13:52:37 +0000 (15:52 +0200)]
refresh libusual
Marko Kreen [Tue, 13 Dec 2011 13:20:12 +0000 (15:20 +0200)]
Makefile cleanup
- add autoconf files to distclean
- find antimake even when unconfigured
- proper error message when unconfigured
- make deb shortcut - needs to be run in configured tree
Marko Kreen [Tue, 13 Dec 2011 13:09:55 +0000 (15:09 +0200)]
debian/: drop yada, use simple cdbs packaging
Marko Kreen [Mon, 12 Dec 2011 23:18:33 +0000 (01:18 +0200)]
authors: add Petr
Marko Kreen [Mon, 12 Dec 2011 23:18:15 +0000 (01:18 +0200)]
Include lib/ in .tgz
Marko Kreen [Mon, 12 Dec 2011 22:51:47 +0000 (00:51 +0200)]
v1.5rc1
Marko Kreen [Mon, 12 Dec 2011 22:51:27 +0000 (00:51 +0200)]
refresh libusual
Marko Kreen [Mon, 12 Dec 2011 22:22:47 +0000 (00:22 +0200)]
pgbevent: hide switches from compiler
Marko Kreen [Mon, 12 Dec 2011 22:22:25 +0000 (00:22 +0200)]
refresh libusual
Marko Kreen [Mon, 12 Dec 2011 20:48:13 +0000 (22:48 +0200)]
refresh libusual
Marko Kreen [Mon, 12 Dec 2011 19:33:00 +0000 (21:33 +0200)]
adns_create_context: do zone_init before impl_init
The latter can fail, thus crashing adns_free_context().
Marko Kreen [Mon, 12 Dec 2011 18:20:58 +0000 (20:20 +0200)]
dnslookup: use safe_evtimer_add
Marko Kreen [Tue, 6 Dec 2011 14:02:12 +0000 (16:02 +0200)]
move to antimake
Marko Kreen [Wed, 7 Dec 2011 14:11:04 +0000 (16:11 +0200)]
pga_pton: parse '*' as INADDR_ANY
Marko Kreen [Tue, 22 Nov 2011 22:05:37 +0000 (00:05 +0200)]
Prepare for 1.5
Peter Eisentraut [Tue, 22 Nov 2011 21:24:39 +0000 (23:24 +0200)]
RESUME <db>: fix copy-pasted log message
Marko Kreen [Tue, 22 Nov 2011 21:20:49 +0000 (23:20 +0200)]
faq: how to connect to pgbouncer.
Marko Kreen [Tue, 22 Nov 2011 21:19:57 +0000 (23:19 +0200)]
Improve error msg when connections to server fail.
Marko Kreen [Tue, 22 Nov 2011 21:18:44 +0000 (23:18 +0200)]
New commands: SHOW DNS_HOSTS|DNS_ZONES
To give visibility into DNS cache.
Marko Kreen [Sat, 19 Nov 2011 14:25:43 +0000 (16:25 +0200)]
dns cleanups
- getaddrinfo_a, evdns2: add SOCK_STREAM to hints, to skip duplicate ips
- log all ips received
- udns, evdns1: fill more addrinfo fields
- avoid 'unused got_zone_serial' warning on non-udns backends
Marko Kreen [Thu, 17 Nov 2011 17:17:02 +0000 (19:17 +0200)]
docs for 'dns_zone_check_period'
Marko Kreen [Thu, 17 Nov 2011 10:45:02 +0000 (12:45 +0200)]
Few udns fixes:
- There was test code to hardwire localhost as dns server. Remove.
- udns_io_cb expected EV_PERSIST, event_set did not do it. Fix.
- logging cleanup
Marko Kreen [Tue, 15 Nov 2011 14:32:46 +0000 (16:32 +0200)]
autogen: work with older libtool and autoconf
Marko Kreen [Tue, 1 Nov 2011 22:28:49 +0000 (00:28 +0200)]
dns_callback: restore ipv6 branch
seems it was lost during merge.
Marko Kreen [Wed, 26 Oct 2011 08:51:30 +0000 (11:51 +0300)]
Document KILL cmd, mention per-db pause.
Marko Kreen [Wed, 26 Oct 2011 08:38:48 +0000 (11:38 +0300)]
Merge remote-tracking branch 'mtharp/rpath'
Conflicts:
src/janitor.c
Instead not flagging paused auto-db as inactive,
I moved the check to auto-db cleanup.
Marko Kreen [Tue, 25 Oct 2011 12:51:06 +0000 (15:51 +0300)]
Make pga_ntop/pga_str non-failing and zero-terminating
This frees call sites from worring about it.
Also fix some buf sizes in admin.c
Marko Kreen [Fri, 21 Oct 2011 11:50:14 +0000 (14:50 +0300)]
min_pool_size: add Filip RembiaĆkowski to AUTHORS
Credit was lost from original commit, as I pushed
out without finalizing commit message.
Marko Kreen [Fri, 21 Oct 2011 11:47:50 +0000 (14:47 +0300)]
dns stats, support wraparound serials
Marko Kreen [Fri, 21 Oct 2011 11:30:46 +0000 (14:30 +0300)]
log_socket_prefix: avoid corrupt hosts in log
- increase host name buffer and clear it, seems inet_ntop is allowed
to not zero-terminate...
- detect failed conversion
Marko Kreen [Mon, 17 Oct 2011 08:42:52 +0000 (11:42 +0300)]
dns: query zone SOA, recheck hosts if changes
Marko Kreen [Mon, 17 Oct 2011 08:39:46 +0000 (11:39 +0300)]
configure: include stddef.h in udns check to get NULL
Marko Kreen [Fri, 14 Oct 2011 07:18:06 +0000 (10:18 +0300)]
dns: create cache of zone names
To be used to query zone changes
Marko Kreen [Fri, 14 Oct 2011 07:17:39 +0000 (10:17 +0300)]
console: relax word regex to allow numbers
Marko Kreen [Fri, 14 Oct 2011 07:13:38 +0000 (10:13 +0300)]
todo: add some items
Marko Kreen [Sun, 9 Oct 2011 08:08:06 +0000 (10:08 +0200)]
idle_transaction_timeout: new config option
Marko Kreen [Sun, 9 Oct 2011 08:06:48 +0000 (10:06 +0200)]
A packet wont change state
Marko Kreen [Sun, 9 Oct 2011 08:03:28 +0000 (10:03 +0200)]
min-pool-size doc fix
Marko Kreen [Thu, 6 Oct 2011 09:05:51 +0000 (11:05 +0200)]
refresh libusual
Marko Kreen [Mon, 3 Oct 2011 19:59:49 +0000 (22:59 +0300)]
min_pool_size (draft)
Marko Kreen [Mon, 3 Oct 2011 19:57:56 +0000 (22:57 +0300)]
udns support (draft)
Marko Kreen [Mon, 12 Sep 2011 11:56:37 +0000 (14:56 +0300)]
When user= is used without password=, use userlist password.
Otherwise it will get unobvious auth failure when trying
to log in with empty password.
Main user list is consulted on connect time, because
copying/linking on load time would be hard to keep
in sync with auth file changes.
Reported by Johnny Tan
Marko Kreen [Mon, 12 Sep 2011 11:51:13 +0000 (14:51 +0300)]
console: allow identifier quoting with ""
Now we have PAUSE <db>; thus need a way to quote weird names.
Reported by Vanessa Hurst
Marko Kreen [Thu, 1 Sep 2011 09:14:30 +0000 (12:14 +0300)]
v1.4.3dev1
Marko Kreen [Thu, 1 Sep 2011 09:13:32 +0000 (12:13 +0300)]
Describe EDNS0, use getaddrinfo_a() on debian
Marko Kreen [Thu, 1 Sep 2011 08:43:12 +0000 (11:43 +0300)]
Mention max_client_conn in "no more" error message
Marko Kreen [Thu, 1 Sep 2011 08:41:49 +0000 (11:41 +0300)]
Fix too compact syntax.
Marko Kreen [Wed, 24 Aug 2011 09:17:38 +0000 (12:17 +0300)]
Merge remote-tracking branch 'intgit/master'