pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/ruby-connection_pool



Module Name:    pkgsrc
Committed By:   taca
Date:           Tue Mar 13 16:01:25 UTC 2018

Added Files:
        pkgsrc/net/ruby-connection_pool: DESCR Makefile PLIST distinfo

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.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/net/ruby-connection_pool/DESCR \
    pkgsrc/net/ruby-connection_pool/Makefile \
    pkgsrc/net/ruby-connection_pool/PLIST \
    pkgsrc/net/ruby-connection_pool/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/net/ruby-connection_pool/DESCR
diff -u /dev/null pkgsrc/net/ruby-connection_pool/DESCR:1.1
--- /dev/null   Tue Mar 13 16:01:25 2018
+++ pkgsrc/net/ruby-connection_pool/DESCR       Tue Mar 13 16:01:25 2018
@@ -0,0 +1,10 @@
+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.
Index: pkgsrc/net/ruby-connection_pool/Makefile
diff -u /dev/null pkgsrc/net/ruby-connection_pool/Makefile:1.1
--- /dev/null   Tue Mar 13 16:01:25 2018
+++ pkgsrc/net/ruby-connection_pool/Makefile    Tue Mar 13 16:01:25 2018
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.1 2018/03/13 16:01:25 taca Exp $
+
+DISTNAME=      connection_pool-2.2.1
+CATEGORIES=    net
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/mperham/connection_pool
+COMMENT=       Generic connection pool for Ruby
+LICENSE=       mit
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/ruby-connection_pool/PLIST
diff -u /dev/null pkgsrc/net/ruby-connection_pool/PLIST:1.1
--- /dev/null   Tue Mar 13 16:01:25 2018
+++ pkgsrc/net/ruby-connection_pool/PLIST       Tue Mar 13 16:01:25 2018
@@ -0,0 +1,18 @@
+@comment $NetBSD: PLIST,v 1.1 2018/03/13 16:01:25 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/.gitignore
+${GEM_LIBDIR}/.travis.yml
+${GEM_LIBDIR}/Changes.md
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/connection_pool.gemspec
+${GEM_LIBDIR}/lib/connection_pool.rb
+${GEM_LIBDIR}/lib/connection_pool/monotonic_time.rb
+${GEM_LIBDIR}/lib/connection_pool/timed_stack.rb
+${GEM_LIBDIR}/lib/connection_pool/version.rb
+${GEM_LIBDIR}/test/helper.rb
+${GEM_LIBDIR}/test/test_connection_pool.rb
+${GEM_LIBDIR}/test/test_connection_pool_timed_stack.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
Index: pkgsrc/net/ruby-connection_pool/distinfo
diff -u /dev/null pkgsrc/net/ruby-connection_pool/distinfo:1.1
--- /dev/null   Tue Mar 13 16:01:25 2018
+++ pkgsrc/net/ruby-connection_pool/distinfo    Tue Mar 13 16:01:25 2018
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/03/13 16:01:25 taca Exp $
+
+SHA1 (connection_pool-2.2.1.gem) = 67c14bb8389e06c11817a7cd505be43f30c1aea9
+RMD160 (connection_pool-2.2.1.gem) = d64233096c035c8a90d262925d9fa8f594e64de4
+SHA512 (connection_pool-2.2.1.gem) = 74167b200fcc02d3a60fdc0e71b44c80f1c72db75b5f604a442bd5fb55138fe1750a2db095e0283104fda35fd9024cb71c7ddb614c3d472f814d686b686b6ef0
+Size (connection_pool-2.2.1.gem) = 13824 bytes



Home | Main Index | Thread Index | Old Index