]> Cypherpunks repositories - gostls13.git/commit
database/sql: add SetMaxOpenConns
authorTad Glines <tad.glines@gmail.com>
Fri, 30 Aug 2013 16:27:33 +0000 (09:27 -0700)
committerBrad Fitzpatrick <bradfitz@golang.org>
Fri, 30 Aug 2013 16:27:33 +0000 (09:27 -0700)
commit41c5d8d85f6c031c591c26404a5009a333d5d974
treee9ec9d5aca90c39ea8f8a6560e9d7c13ee0cc27b
parent87404c98871a1b912aaae93aea34561952fde0b8
database/sql: add SetMaxOpenConns

Update #4805

Add the ability to set an open connection limit.
Fixed case where the Conn finalCloser was being called with db.mu locked.
Added separate benchmarks for each path for Exec and Query.
Replaced slice based idle pool with list based idle pool.

R=bradfitz
CC=golang-dev
https://golang.org/cl/10726044
src/pkg/database/sql/fakedb_test.go
src/pkg/database/sql/sql.go
src/pkg/database/sql/sql_test.go
src/pkg/go/build/deps_test.go