./databases/pgbouncer [lightweight connection pooler for PostgreSQL]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.6.1, Package name: pgbouncer-1.6.1
Maintained by: Pierre-Emmanuel Andre
Master sites:
Description
PgBouncer is a lightweight connection pooler for PostgreSQL.

Features:
* Several levels of brutality when rotating connections:
+ Session pooling
Most polite method. When client connects, a server connection will
be assigned to it for the whole duration it stays connected. When
client disconnects, the server connection will be put back into
pool. This mode supports all PostgreSQL features.
+ Transaction pooling
Server connection is assigned to client only during a transaction.
When PgBouncer notices that transaction is over, the server will be
put back into pool. This mode breaks few session-based features of
PostgreSQL. You can use it only when application cooperates by not
using features that break. See the table below for incompatible
features.
+ Statement pooling
Most aggressive method. This is transaction pooling with a twist -
multi-statement transactions are disallowed. This is meant to
enforce "autocommit" mode on client, mostly targeted for PL/Proxy.

* Low memory requirements (2k per connection by default). This is due to
the fact that PgBouncer does not need to see full packet at once.
* It is not tied to one backend server, the destination databases can reside
on different hosts.
* Supports online reconfiguration for most of the settings.
* Supports online restart/upgrade without dropping client connections.
* Supports protocol V3 only, so backend version must be >= 7.4.


Filesize: 420.973 KB
Version History (View Complete History)
  • (2015-09-11) Updated to version: pgbouncer-1.6.1
  • (2015-06-01) Updated to version: pgbouncer-1.5.5
  • (2014-05-27) Updated to version: pgbouncer-1.5.4
  • (2012-10-16) Updated to version: pgbouncer-1.5.3
  • (2012-06-18) Updated to version: pgbouncer-1.5.2
  • (2012-01-17) Updated to version: pgbouncer-1.5
  • (2011-07-02) Updated to version: pgbouncer-1.4.2
  • (2011-01-04) Updated to version: pgbouncer-1.3.4
  • (2010-07-09) Updated to version: pgbouncer-1.3.3p1
  • (2010-07-08) Package added to openports.se, version pgbouncer-1.3.3p0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-06-01 13:18:56 by Ingo Schwarze | Files touched by this commit (2)
Log message:
Drop USE_GROFF and bump.
Mandoc now copes with DocBook lists implemented with \h.
   2015-09-11 06:39:27 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 1.6.1
ok sthen@
   2015-09-11 06:39:27 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 1.6.1
ok sthen@
   2015-06-01 03:53:03 by Pierre-Emmanuel Andre | Files touched by this commit (1)
Log message:
Update to 1.5.5 (fix CVE-2015-4054 / remote crash)
ok jasper@
   2015-06-01 03:51:42 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 1.5.5 (fix CVE-2015-4054 / remote crash)
ok ajacoutot@, jasper@
   2015-06-01 03:51:42 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 1.5.5 (fix CVE-2015-4054 / remote crash)
ok ajacoutot@, jasper@
   2011-07-01 02:37:21 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 1.4.2
ok landry@
   2011-07-01 02:37:21 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 1.4.2
ok landry@
   2011-06-02 07:41:42 by Antoine Jacoutot | Files touched by this commit (238)
Log message:
Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
   2011-06-02 07:41:42 by Antoine Jacoutot | Files touched by this commit (238)
Log message:
Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
   2011-05-11 00:26:03 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Forgot in previous... (not my day)
   2011-05-11 00:26:03 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Forgot in previous... (not my day)
   2011-03-14 03:17:27 by Stuart Henderson | Files touched by this commit (74)
Log message:
fix various typos, from Anthony J. Bentley with a few tweaks by myself
   2011-03-14 03:17:27 by Stuart Henderson | Files touched by this commit (74)
Log message:
fix various typos, from Anthony J. Bentley with a few tweaks by myself
   2011-01-13 09:31:45 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Use '-q' as advised in the man page so that we don't polute the output.
   2011-01-13 09:31:45 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Use '-q' as advised in the man page so that we don't polute the output.
   2011-01-04 07:54:28 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
+ update to 1.3.4
+ add a rc script
ok ajacoutot@
   2011-01-04 07:54:28 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
+ update to 1.3.4
+ add a rc script
ok ajacoutot@
   2011-01-04 07:54:28 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
+ update to 1.3.4
+ add a rc script
ok ajacoutot@
   2011-01-04 07:54:28 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
+ update to 1.3.4
+ add a rc script
ok ajacoutot@
   2011-01-04 07:54:28 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
+ update to 1.3.4
+ add a rc script
ok ajacoutot@
   2011-01-04 07:54:28 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
+ update to 1.3.4
+ add a rc script
ok ajacoutot@
   2010-11-23 11:14:19 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
style
   2010-11-23 11:14:19 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
style
   2010-11-14 17:22:54 by Marc Espie | Files touched by this commit (427)
Log message:
convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.
No package changes
   2010-11-08 10:28:10 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
meh, regen PLIST might help
spotted by charles smith
   2010-11-08 01:53:05 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- switch to pkg-readmes
- disable silent builds
ok pea@ (MAINTAINER)
   2010-11-08 01:53:05 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- switch to pkg-readmes
- disable silent builds
ok pea@ (MAINTAINER)
   2010-11-08 01:53:05 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- switch to pkg-readmes
- disable silent builds
ok pea@ (MAINTAINER)
   2010-11-08 01:53:05 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- switch to pkg-readmes
- disable silent builds
ok pea@ (MAINTAINER)
   2010-10-18 11:06:09 by Marc Espie | Files touched by this commit (138)
Log message:
USE_GROFF=Yes
   2010-07-09 05:50:38 by Pierre-Emmanuel Andre | Files touched by this commit (1)
Log message:
Disable the detection of asciidoc
spotted/suggested fix by landry@
ok landry@