mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
database/sql/driver: rename ResetSessioner to SessionResetter
Originally we tried the strict -er suffix as the rule in this case but eventually we decided it was too awkward: io.WriteByter became io.ByteWriter. By analogy, here the interface should be named SessionResetter instead of the awkward ResetSessioner. This change should not affect any drivers that have already implemented the interface, because the method name is not changing. (This was added during the Go 1.10 cycle and has not been released yet, so we can change it.) Change-Id: Ie50e4e090d3811f85965da9da37d966e9f45e79d Reviewed-on: https://go-review.googlesource.com/78127 Run-TryBot: Russ Cox <rsc@golang.org> Reviewed-by: Daniel Theophanes <kardianos@gmail.com>
This commit is contained in:
parent
cac334cc5f
commit
442d15abc3
2 changed files with 4 additions and 4 deletions
|
|
@ -431,7 +431,7 @@ func (dc *driverConn) resetSession(ctx context.Context) {
|
|||
if dc.closed { // Check if the database has been closed.
|
||||
return
|
||||
}
|
||||
dc.lastErr = dc.ci.(driver.ResetSessioner).ResetSession(ctx)
|
||||
dc.lastErr = dc.ci.(driver.SessionResetter).ResetSession(ctx)
|
||||
}
|
||||
|
||||
// the dc.db's Mutex is held.
|
||||
|
|
@ -1178,7 +1178,7 @@ func (db *DB) putConn(dc *driverConn, err error, resetSession bool) {
|
|||
resetSession = false
|
||||
}
|
||||
if resetSession {
|
||||
if _, resetSession = dc.ci.(driver.ResetSessioner); resetSession {
|
||||
if _, resetSession = dc.ci.(driver.SessionResetter); resetSession {
|
||||
// Lock the driverConn here so it isn't released until
|
||||
// the connection is reset.
|
||||
// The lock must be taken before the connection is put into
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue