./net/ruby-connection_pool, Generic connection pool for Ruby

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.2.2, Package name: ruby24-connection_pool-2.2.2, Maintainer: pkgsrc-users

Generic connection pooling for Ruby.

MongoDB has its own connection pool. ActiveRecord has its own connection pool.
This is a generic connection pool that can be used with anything, e.g. Redis,
Dalli and other Ruby network clients.

**WARNING**: Don't ever use `Timeout.timeout` in your Ruby code or you will see
occasional silent corruption and mysterious errors. The Timeout API is unsafe
and cannot be used correctly, ever. Use proper socket timeout options as
exposed by Net::HTTP, Redis, Dalli, etc.


Required to run:
[lang/ruby24-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: c95f97bc72de297b088327c8d5a257cba9a5256e
RMD160: b8e77271f5c149905eb5b2b47f71fe31d9e2c28c
Filesize: 13.5 KB

Version history: (Expand)


CVS history: (Expand)


   2018-09-23 17:49:57 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-connection_pool: update to 2.2.2

2.2.2
------

- Add pool `size` and `available` accessors for metrics and monitoring
  purposes [#97, robholland]
   2018-03-13 17:01:25 by Takahiro Kambe | Files touched by this commit (4)
Log message:
net/ruby-connection_pool: add version 2.2.1 package

Generic connection pooling for Ruby.

MongoDB has its own connection pool.  ActiveRecord has its own connection pool.
This is a generic connection pool that can be used with anything, e.g. Redis,
Dalli and other Ruby network clients.

**WARNING**: Don't ever use `Timeout.timeout` in your Ruby code or you will see
occasional silent corruption and mysterious errors.  The Timeout API is unsafe
and cannot be used correctly, ever.  Use proper socket timeout options as
exposed by Net::HTTP, Redis, Dalli, etc.