Path to this page:
./
net/ruby-connection_pool,
Generic connection pool for Ruby
Branch: CURRENT,
Version: 2.4.1,
Package name: ruby31-connection_pool-2.4.1,
Maintainer: pkgsrc-usersGeneric 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/ruby26-base]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 11.5 KB
Version history: (Expand)
- (2023-05-21) Updated to version: ruby31-connection_pool-2.4.1
- (2023-04-29) Updated to version: ruby31-connection_pool-2.4.0
- (2023-02-09) Updated to version: ruby31-connection_pool-2.3.0
- (2022-09-16) Updated to version: ruby27-connection_pool-2.3.0
- (2021-10-07) Updated to version: ruby27-connection_pool-2.2.5
- (2021-05-09) Updated to version: ruby26-connection_pool-2.2.5
CVS history: (Expand)
2023-05-21 05:03:01 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
net/ruby-connection_pool: update to 2.4.1
2.4.1 (2023-05-19)
* New auto_reload_after_fork config option to disable auto-drop [#177,
shayonj]
|
2023-04-29 15:51:43 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
net/ruby-connection_pool: update to 2.4.0
2.4.0 (2023-03-24)
* Automatically drop all connections after fork [#166]
|
2022-09-16 08:13:53 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
net/ruby-connection_pool: update to 2.3.0
2.3.0 (2022-09-15)
* Minimum Ruby version is now 2.5.0
* Add pool size to TimeoutError message
|
2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958) |
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts...):
net/radsecproxy/distinfo
The following distfiles could not be fetched (fetched conditionally?):
./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
|
2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962) |
Log message:
net: Remove SHA1 hashes for distfiles
|
2021-05-09 06:37:23 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
net/ruby-connection_pool: update to 2.2.5
2.2.5 (2021-04-15)
* Fix argument forwarding on Ruby 2.7 [#149]
2.2.4 (2021-04-12)
* Add reload to close all connections, recreating them afterwards [Andrew
Marshall, #140]
* Add then as a way to use a pool or a bare connection with the same code
path [#138]
|
2020-06-07 11:21:41 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
net/ruby-connection_pool: update to 2.2.3
Update ruby-connection_pool to 2.2.3.
2.2.3
------
- Pool now throws `ConnectionPool::TimeoutError` on timeout. [#130]
- Use monotonic clock present in all modern Rubies [Tero Tasanen, #109]
- Remove code hacks necessary for JRuby 1.7
- Expose wrapped pool from ConnectionPool::Wrapper [Thomas Lecavelier, #113]
|
2018-09-23 17:49:57 by Takahiro Kambe | Files touched by this commit (2) | |
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]
|