database/sql
data race in runtime string copyNeedsInvestigation
#43576 opened 2 weeks ago by kevinburkemeter
#42460 opened 2 months ago by Julio-Guerra
#42380 opened 2 months ago by vHanda
#42259 opened 2 months ago by bcmills
driver.Statement may not be closeNeedsInvestigation
#42205 opened 3 months ago by coderYPG
TestTxCannotCommitAfterRollback failures on windows-amd64-2008 builder [1.14 backport]CherryPickApprovedTesting
#41815 opened 3 months ago by gopherbot
#41163 opened 4 months ago by GlebZabl
#40985 opened 5 months ago by tz70s
small DB.SetConnMaxLifetime does not release idle connectionNeedsInvestigation
#40841 opened 5 months ago by Warashi
#40511 opened 5 months ago by jinzhu
#40205 opened 6 months ago by dmitshur
#39161 opened 8 months ago by 4orty
#39101 opened 8 months ago by gopherbot
TestTxCannotCommitAfterRollback flakeNeedsInvestigation
#38701 opened 9 months ago by mknyszek
TestTxCannotCommitAfterRollback failures on windows-amd64-2008 builderNeedsInvestigationrelease-blocker
#38597 opened 9 months ago by bcmills
no way to protect driver.Connector.Connect(), driver.Conn.Close(), driver.Stmt.Close() from blockingNeedsInvestigation
#38185 opened 10 months ago by georgysavva
#38099 opened 10 months ago by sfllaw
incorrect count for DBStats.MaxLifetimeClosed for connections not closed in background goroutineNeedsFix
#38058 opened 10 months ago by colinking
#37178 opened 11 months ago by lzhfromustc
way to execute the SQL directly without prepare for IBM/DB2NeedsInvestigation
#37014 opened 11 months ago by akhilravuri1
#36496 opened 1 year ago by toqueteos
#35804 opened 1 year ago by muhlemmer
#35697 opened 1 year ago by dolmen
#35228 opened 1 year ago by gerardolima
failed to send SQL Batch errorFrozenDueToAge
#35215 opened 1 year ago by lw-bmc
#34777 opened 1 year ago by mcandre
#34775 opened 1 year ago by dadkins-at-dropbox
#34770 opened 1 year ago by mcandre
#34593 opened 1 year ago by qaisjp
make (rs *Rows) Scan(dest ...interface{}) not stop at first parsing errorFrozenDueToAgeNeedsDecision
#34067 opened 1 year ago by angelandy
#33786 opened 1 year ago by Fanarito
Impossible to insert a jsonb fieldFrozenDueToAge
#33345 opened 2 years ago by marticrespi
documentation of Tx.Commit() should notify driver developers to rollback if commit failsDocumentationFrozenDueToAge
#33242 opened 2 years ago by oshatrk
Transaction was timeout and rollback but the query was executed on dbNeedsInvestigation
#32942 opened 2 years ago by namnd95
#32530 opened 2 years ago by gwax
#31480 opened 2 years ago by tuanpavn
#31322 opened 2 years ago by hanchuanchuan
#31274 opened 2 years ago by oylshe1314
#31231 opened 2 years ago by mcandre
#30991 opened 2 years ago by mcandre
add support for PutData and GetDataNeedsInvestigation
#30561 opened 2 years ago by akhilravuri1
#30305 opened 2 years ago by isakbm
who wants to be notified about changes / proposals?FrozenDueToAge
#30198 opened 2 years ago by kardianos
#29975 opened 2 years ago by SagarPuneria
add usage examples for (*Rows).NextResultSetDocumentationFrozenDueToAgeNeedsInvestigationhelp wanted
#29973 opened 2 years ago by SagarPuneria
#29847 opened 2 years ago by rittneje
#29835 opened 2 years ago by rittneje
#29765 opened 2 years ago by mtojek
#29684 opened 2 years ago by boekkooi-fresh
#29483 opened 2 years ago by rittneje
race on QueryContext cancelFrozenDueToAge
#29083 opened 2 years ago by DoctorQ
#28842 opened 2 years ago by pjebs
Documetation: Connection Pool with reverse proxyFrozenDueToAge
#28524 opened 2 years ago by pjebs
#28515 opened 2 years ago by kardianos
driver unexpectedly closing connections that should be returned to the poolFrozenDueToAgeNeedsInvestigation
#28495 opened 2 years ago by rchakra3
DB.Exec leaving SQL Server connections in an "Invalid cursor state" if they have multiple statementsFrozenDueToAgeNeedsInvestigation
#28472 opened 2 years ago by sponeil
#28414 opened 2 years ago by b-s-a
#28325 opened 2 years ago by gopherbot
#28234 opened 2 years ago by minaevmike
#28208 opened 2 years ago by albertorestifo
statements created with conn.PrepareContext are re-prepared in transactionsFrozenDueToAgeNeedsInvestigation
#28130 opened 2 years ago by RaduBerinde
#28077 opened 2 years ago by nvartolomei
#27962 opened 2 years ago by pjebs
#27828 opened 2 years ago by ComaVN
#27793 opened 2 years ago by AlekSi
#27792 opened 2 years ago by AlekSi
#27500 opened 2 years ago by BradEwing
db.PingContext takes longer to time out on certain database host IPs than on others (postgresql and mysql)FrozenDueToAgeNeedsFix
#27476 opened 2 years ago by adavea
#27448 opened 2 years ago by DoctorQ
#27434 opened 2 years ago by nzlov
#27241 opened 2 years ago by treeinlake
#27202 opened 2 years ago by AlekSi
#26649 opened 2 years ago by moltzaum
#26633 opened 2 years ago by frojasg
#26332 opened 2 years ago by jbaum98
#25829 opened 2 years ago by adam-p
#25330 opened 2 years ago by AlekSi
#25329 opened 2 years ago by zhujingfa
#25251 opened 2 years ago by bontibon
segfault in connection pool when the driver frequently fails to connect [1.10 backport]CherryPickApprovedFrozenDueToAge
#25235 opened 2 years ago by gopherbot
add `lastUseTime` or similar to driverConn, add SetConnMaxIdleLefttime to DBNeedsFixProposalProposal-Accepted
#25232 opened 2 years ago by leaxoy
#24683 opened 2 years ago by pjebs
"Format3339Nano" not implemented; SQL TIMESTAMP -> Go Time doesn't workFrozenDueToAgeNeedsInvestigation
#24542 opened 2 years ago by John-Nagle
#24492 opened 2 years ago by awreece
segfault in connection pool when the driver frequently fails to connectFrozenDueToAgeNeedsInvestigation
#24445 opened 2 years ago by pjm0616
#24431 opened 2 years ago by erykwalder
#24337 opened 2 years ago by ankit2806
#24329 opened 2 years ago by kevinburke
#24258 opened 2 years ago by awreece
Please don't spawn canceler goroutine when context passed to Query cannot be canceledFrozenDueToAgeNeedsFix
#23879 opened 2 years ago by navytux
#23820 opened 2 years ago by aletheia7
#23753 opened 3 years ago by pjebs
#23738 opened 3 years ago by pjebs
#23703 opened 3 years ago by AlekSi
#23632 opened 3 years ago by AlekSi
#23519 opened 3 years ago by felixge
Goroutine freezes in database/sql.FrozenDueToAge
#23453 opened 3 years ago by sundagy
connection reuse unexpectedFrozenDueToAge
#23396 opened 3 years ago by zhouchengxiang
include SQL column name in Scan() error messageFrozenDueToAge
#23362 opened 3 years ago by HaraldNordgren
Support SQL placeholder parameters inside array literalsFrozenDueToAge
#23238 opened 3 years ago by myartsev
#23208 opened 3 years ago by cespare
Support QueryerContext without Queryer or Prepare()FrozenDueToAge
#22980 opened 3 years ago by tejasmanohar
#22976 opened 3 years ago by kirk91
"unsupported type from server string="FrozenDueToAge
#22951 opened 3 years ago by zhaohansprt
"unsupported type from server string="FrozenDueToAge
#22935 opened 3 years ago by zhaohansprt
prepare multiple value queryFrozenDueToAge
#22817 opened 3 years ago by Tommy-42
#22722 opened 3 years ago by TocarIP
goroutine leak in connectionResetterFrozenDueToAge
#22699 opened 3 years ago by kardianos
#22630 opened 3 years ago by tgulacsi
NULL column values should be parsed as zero values for floats and ints instead of trying to parse with strconvFrozenDueToAgeProposal
#22542 opened 3 years ago by odeke-em
#22314 opened 3 years ago by rsc
#22300 opened 3 years ago by achille-roussel
#22292 opened 3 years ago by pieterlouw
update SetMaxIdleConns documentation to specify the default valueDocumentationFrozenDueToAgeNeedsFix
#22138 opened 3 years ago by pjebs
#22049 opened 3 years ago by kardianos
the return value of rows.Next is false after sql.QueryContext, I'm not sure there is no next result row or context timeoutFrozenDueToAge
#22044 opened 3 years ago by ouyangshangwen
#22039 opened 3 years ago by mcspring
#21930 opened 3 years ago by bgaifullin
Conn's doc has a typo saying "rather a pool" instead of "rather than a pool"DocumentationFrozenDueToAge
#21798 opened 3 years ago by odeke-em
Drivers cannot deprecate Queryer and ExecerFrozenDueToAge
#21663 opened 3 years ago by vmg
On Drivers which don't implement ConnBeginTx, options are silently ignored with some Contexts.FrozenDueToAge
#21350 opened 3 years ago by mattdee123
add a sync.RWLock to Rows so we can invoke .Next() concurrentlyFrozenDueToAgeProposalProposal-Declined
#21329 opened 3 years ago by pjebs
ExecContext leaks goroutine on panic.FrozenDueToAge
#21248 opened 3 years ago by carl-mastrangelo
#21244 opened 3 years ago by carl-mastrangelo
#21117 opened 3 years ago by blinsay
#21084 opened 3 years ago by flimzy
#21059 opened 3 years ago by F21
No way to tell before use if sql.Stmt is closedFrozenDueToAge
#20993 opened 3 years ago by ncapdevi
display database table on a web page using html table to show like a gridview or dataviewFrozenDueToAge
#20920 opened 3 years ago by connelevalsam
#20746 opened 3 years ago by aseemk
#20647 opened 3 years ago by kardianos
#20646 opened 3 years ago by kardianos
#20631 opened 3 years ago by mwhudson
#20622 opened 3 years ago by kardianos
rollback is freezing if rows not be closed FrozenDueToAge
#20575 opened 3 years ago by kshvakov
#20549 opened 3 years ago by 220kts
Why do DB.QueryContext and Stmt.QueryContext have different retry logic?FrozenDueToAgeNeedsInvestigation
#20433 opened 3 years ago by krzysztofdrys
avoidable range elements copying in critical section.FrozenDueToAge
#20277 opened 3 years ago by FreeBirdLjj
support creating a *sql.DB directly from a driver.Driver and dsn.FrozenDueToAgeProposalProposal-Accepted
#20268 opened 3 years ago by james-lawrence
not allowing values in range [2^64 -1 - 2^63] in sql library for uint64FeatureRequestFrozenDueToAgeNeedsDecision
#20238 opened 3 years ago by sarathsp06
#20217 opened 3 years ago by freedombird9
#20163 opened 3 years ago by RaduBerinde
#20160 opened 3 years ago by echa
#20157 opened 3 years ago by NileshYendhe
#20098 opened 3 years ago by bgaifullin
#19058 opened 4 years ago by kardianos
#19024 opened 4 years ago by bradfitz
lost connections (eventual hang) with context deadlinesFrozenDueToAge
#18995 opened 4 years ago by rsc
#18961 opened 4 years ago by kardianos
#18839 opened 4 years ago by urandom
#18825 opened 4 years ago by ash2k
#18759 opened 4 years ago by kardianos
segmentation violationFrozenDueToAge
#18719 opened 4 years ago by kardianos
panic: double closeFrozenDueToAge
#18429 opened 4 years ago by opennota
#18417 opened 4 years ago by kardianos
don't encumber Context with optionsFrozenDueToAge
#18284 opened 4 years ago by tgulacsi
#18168 opened 4 years ago by j7b
#18147 opened 4 years ago by c4milo
#18115 opened 4 years ago by mundaym
possible inconsistent handling of types in convertAssignFrozenDueToAge
#18101 opened 4 years ago by kardianos
#18099 opened 4 years ago by rsc
#18081 opened 4 years ago by kardianos
#18079 opened 4 years ago by kardianos
#17834 opened 4 years ago by anoopbhat
#17727 opened 4 years ago by F21
IsolationLevel constants are spelled incorrectlyFrozenDueToAge
#17682 opened 4 years ago by kevinburke
#17560 opened 4 years ago by josharian
mutex is not unlocked if context has an errorFrozenDueToAge
#17518 opened 4 years ago by BenLubar
#17476 opened 4 years ago by duyanghao
#17000 opened 4 years ago by mikewilliamson
deadlock if not enough connections availableFrozenDueToAge
#16873 opened 4 years ago by kayaklee
add API and give it some loveFrozenDueToAge
#16673 opened 4 years ago by kardianos
#16652 opened 4 years ago by kirubasankars
#16346 opened 4 years ago by fxposter
#16174 opened 4 years ago by NeoCN
#16019 opened 4 years ago by methane
deadlock hangs on linuxFrozenDueToAge
#15901 opened 4 years ago by F21
#15684 opened 4 years ago by eliasnaur
#15676 opened 4 years ago by lpar
#15608 opened 4 years ago by xiezhenye
#15606 opened 4 years ago by dtromb
#15504 opened 4 years ago by hiromaily
#15174 opened 4 years ago by AlekSi
add Context supportFrozenDueToAge
#15123 opened 4 years ago by bradfitz
Stmt.Close() causing segfaultFrozenDueToAge
#14681 opened 4 years ago by RobinGeuze
add Queryer interfaceFrozenDueToAge
#14674 opened 4 years ago by james-lawrence
#14343 opened 5 years ago by danhardman
all named []byte types get driver memory like RawBytesFrozenDueToAge
#13905 opened 5 years ago by jmoiron
hang when driver panicsFrozenDueToAge
#13677 opened 5 years ago by rsc
#13567 opened 5 years ago by theory
#13327 opened 5 years ago by pavelsmejkal
#13067 opened 5 years ago by asambeka
Stmt.Close discards errorFrozenDueToAge
#12798 opened 5 years ago by iangudger
#12693 opened 5 years ago by mattn
is it should be (db.openerCh) or (DB.openerCh)FrozenDueToAge
#12606 opened 5 years ago by chanxuehong
Failed to scan int64 valueFrozenDueToAge
#12401 opened 5 years ago by libnat
#12383 opened 5 years ago by kardianos
add support for returning multiple result setsFrozenDueToAge
#12382 opened 5 years ago by kardianos
#12381 opened 5 years ago by kardianos
retry logic is unsafeFrozenDueToAge
#11978 opened 5 years ago by jackc
#11489 opened 5 years ago by johto
#11264 opened 5 years ago by ChrisHines
#10886 opened 5 years ago by joew1
Why is errDBClosed not exported?FrozenDueToAge
#9947 opened 6 years ago by chowey
set maximum lifetime of connectionFrozenDueToAge
#9851 opened 6 years ago by methane
Register is not thread safeFrozenDueToAge
#9847 opened 6 years ago by fabiokung
#9719 opened 6 years ago by mattn
data race on rows.releaseConnFrozenDueToAge
#9716 opened 6 years ago by dvyukov
data raceFrozenDueToAge
#9715 opened 6 years ago by bradfitz
#9484 opened 6 years ago by methane
dynamic reduce the connection pool sizeFrozenDueToAge
#9453 opened 6 years ago by dojiong
go1.4 introduces locking issue in gosqliteFrozenDueToAge
#9380 opened 6 years ago by vbatts
permit large uint64 as parametersFrozenDueToAge
#9373 opened 6 years ago by xaprb
permit tagged struct in ScannerFrozenDueToAge
#9347 opened 6 years ago by matejkramny
package an errorFrozenDueToAge
#9323 opened 6 years ago by chenjiebin
#9157 opened 6 years ago by dadkins
TestDrivers not re-entrantFrozenDueToAge
#9024 opened 6 years ago by gpaul
#8952 opened 6 years ago by augustoroman
no good way to set execution deadlinesFrozenDueToAge
#8874 opened 6 years ago by gopherbot
improve recovery from server timeoutsFrozenDueToAge
#8834 opened 6 years ago by gopherbot
#8415 opened 6 years ago by a13xb
type Stmt struct reused bugFrozenDueToAge
#8376 opened 6 years ago by gopherbot
access names of the registered driversFrozenDueToAge
#7969 opened 6 years ago by gopherbot
SetMaxOpenConns not effectiveFrozenDueToAge
#7798 opened 6 years ago by gopherbot
#7777 opened 6 years ago by gopherbot
#7619 opened 6 years ago by gopherbot
TestMaxOpenConns failingFrozenDueToAge
#7532 opened 6 years ago by gpaul
last connection in pool not handed out correctlyFrozenDueToAge
#7219 opened 7 years ago by bradfitz
Lock contention in func (rs *Rows) ScanFrozenDueToAge
#7086 opened 7 years ago by yvasiyarov
#7021 opened 7 years ago by gopherbot
#6928 opened 7 years ago by davecheney
Stmt.Close does not return errors from driver.Stmt.CloseFrozenDueToAge
#6734 opened 7 years ago by olt
Erroneous ErrNoRows when using QueryRow("INSERT INTO ... RETURNING ...") when violating database constraint.FrozenDueToAge
#6651 opened 7 years ago by gopherbot
redundant checkFrozenDueToAge
#6624 opened 7 years ago by bradfitz
connection leak with SetMaxOpenConnsFrozenDueToAge
#6593 opened 7 years ago by bradfitz
no way to return the resultset column datatypesFrozenDueToAge
#6345 opened 7 years ago by tgulacsi
#6209 opened 7 years ago by gopherbot
why can't you use uint64 with high bits set?FrozenDueToAge
#6113 opened 7 years ago by gopherbot
#6081 opened 7 years ago by anacrolix
dangling statement(s)FrozenDueToAge
#5936 opened 7 years ago by alexbrainman
#5886 opened 7 years ago by adg
Change error message for closed connectionFrozenDueToAge
#5816 opened 7 years ago by gopherbot
mysql TLS support for OpenFrozenDueToAge
#5737 opened 7 years ago by lukescott
#5718 opened 7 years ago by mattetti
provide a way for a driver to get its own driver.Rows struct from sql.Row and sql.RowsFrozenDueToAge
#5606 opened 7 years ago by gopherbot
extra RemoveDepFrozenDueToAge
#5502 opened 7 years ago by gopherbot
#5323 opened 7 years ago by snaury
#5283 opened 7 years ago by gopherbot
document where to get drivers and how to use themFrozenDueToAge
#5127 opened 7 years ago by adg
#5110 opened 7 years ago by adg
driver restriction on Scan value type seems uselessFrozenDueToAge
#5066 opened 7 years ago by gopherbot
#5046 opened 7 years ago by alexbrainman
Support for time.DurationFrozenDueToAge
#4954 opened 8 years ago by gopherbot
#4935 opened 8 years ago by ernestoalejo
#4921 opened 8 years ago by gopherbot
Stmt.Exec is wasting database resourcesFrozenDueToAge
#4902 opened 8 years ago by alexbrainman
#4805 opened 8 years ago by kisielk
Open() doesn't actually open a connectionFrozenDueToAge
#4804 opened 8 years ago by julienschmidt
#4459 opened 8 years ago by gopherbot
driver.ErrBadConn masked in *sql.DB.BeginFrozenDueToAge
#4433 opened 8 years ago by gopherbot
Confussing word related to SQL documentationFrozenDueToAge
#4321 opened 8 years ago by gopherbot
defer db.putConn(ci, err) pattern, err is always nilFrozenDueToAge
#3950 opened 8 years ago by gopherbot
#3865 opened 8 years ago by alexbrainman
deadlock with simultaneous queriesFrozenDueToAge
#3857 opened 8 years ago by alexbrainman
#3734 opened 8 years ago by alexbrainman
#3678 opened 8 years ago by alexbrainman
inconsistent parameter handlingFrozenDueToAge
#3640 opened 8 years ago by LukeMauldin
? vs $ inconsistencyFrozenDueToAge
#3602 opened 8 years ago by rsc
#3460 opened 8 years ago by bradfitz
Exec doesn't propagate error from subsetTypeArgsFrozenDueToAge
#3449 opened 8 years ago by gopherbot
#3223 opened 9 years ago by bradfitz
#2887 opened 9 years ago by gopherbot
APIFrozenDueToAge
#2843 opened 9 years ago by rsc
convert NULL to empty stringFrozenDueToAge
#2814 opened 9 years ago by andybalholm
convert null values to []byte as nilFrozenDueToAge
#2788 opened 9 years ago by gopherbot
Tx.Query closes stmt object before returningFrozenDueToAge
#2784 opened 9 years ago by bradfitz
add NullInt64, NullBool, etcFrozenDueToAge
#2699 opened 9 years ago by bradfitz
#2698 opened 9 years ago by bradfitz
should support time.TimeFrozenDueToAge
#2694 opened 9 years ago by bradfitz
#2624 opened 9 years ago by patrickmn
sqlite corruptionFrozenDueToAge
#2622 opened 9 years ago by bradfitz
conn() can cause a deadlockFrozenDueToAge
#2542 opened 9 years ago by gopherbot
does not allow "exporting" row dataFrozenDueToAge
#2453 opened 9 years ago by kardianos
doesn't support output bool or float typesFrozenDueToAge
#2328 opened 9 years ago by gopherbot