xormplus / xorm

xorm是一个简单而强大的Go语言ORM库,通过它可以使数据库操作非常简便。本库是基于原版xorm的定制增强版本,为xorm提供类似ibatis的配置文件及动态SQL支持,支持AcitveRecord操作
BSD 3-Clause "New" or "Revised" License
1.55k stars 222 forks source link

bug fix: release conn after query pk in cacheget #99

Closed umbrellala closed 3 years ago

umbrellala commented 3 years ago

cacheget会先查询数据库中的pk,然后再查询cache,当并发数超过最大连接数时,查询pk的conn不会被释放,导致获取连接时锁死