Bug#1007726: ITP: golang-github-jackc-puddle -- Generic resource pool for Go
Package: wnpp
Severity: wishlist
Owner: Pirate Praveen <praveen@debian.org>
* Package name : golang-github-jackc-puddle
Version : 1.2.1-1
Upstream Author : Jack Christensen
* URL : https://github.com/jackc/puddle
* License : Expat
Programming Lang: Go
Description : Generic resource pool for Go
Puddle is a tiny generic resource pool library for Go that uses the
standard context library to signal cancellation of acquires. It is
designed to contain the minimum functionality required for a resource
pool. It can be used directly or it can be used as the base for a
domain
specific resource pool. For example, a database connection pool may use
puddle internally and implement health checks and keep-alive behavior
without needing to implement any concurrent code of its own.
.
Features
.
* Acquire cancellation via context standard library
* Statistics API for monitoring pool pressure
* No dependencies outside of standard library
* High performance
* 100% test coverage
Build dependency of gitaly 14.7
Reply to: