Jinzhu
|
57603882ea
|
Only close bad conn prepared stmt
|
2024-03-20 19:47:20 +08:00 |
qqxhb
|
fef42941ba
|
feat: rm GetDBConnWithContext method (#6535)
* feat: rm contextconnpool method
* feat: nil
|
2023-08-19 21:33:31 +08:00 |
Jinzhu
|
15162afaf2
|
Support GetDBConnWithContext PreparedStmtDB
|
2023-08-10 13:30:57 +08:00 |
Lev Zakharov
|
7a76c042e6
|
refactor: remove unnecessary prepared statement allocation (#6374)
|
2023-06-05 16:23:17 +08:00 |
东方上人
|
740f2be453
|
fix: begin transaction fail, rollback panic (#6365)
|
2023-05-31 19:21:51 +08:00 |
jessetang
|
cef3de694d
|
cleanup(prepare_stmt.go): unnecessary map delete (#5849)
|
2022-11-13 11:12:09 +08:00 |
Cr
|
5dd2bb4827
|
feat(PreparedStmtDB): support reset (#5782)
* feat(PreparedStmtDB): support reset
* fix: close all stmt
* test: fix test
* fix: delete one by one
|
2022-10-19 14:46:59 +08:00 |
Cr
|
0b7113b618
|
fix: prepare deadlock (#5568)
* fix: prepare deadlock
* chore[ci skip]: code style
* chore[ci skip]: test remove unnecessary params
* fix: prepare deadlock
* fix: double check prepare
* test: more goroutines
* chore[ci skip]: improve code comments
Co-authored-by: Jinzhu <wosmvp@gmail.com>
|
2022-09-30 18:13:36 +08:00 |
Jinzhu
|
4e523499d1
|
Refactor Tx interface
|
2022-03-01 16:59:50 +08:00 |
lianghuan
|
996b96e812
|
Add TxConnPoolBeginner and Tx interface
|
2022-03-01 16:59:50 +08:00 |
heige
|
e3fc49a694
|
feat: ajust PreparedStmtDB unlock location and BuildCondition if logic (#4681)
|
2021-10-08 11:16:58 +08:00 |
Jinzhu
|
74752018dc
|
Fix hang when closing a prepared statement
|
2021-07-14 18:35:10 +08:00 |
shiyu7
|
16579e00c6
|
fix: fix race issue in prepare method (#4487)
|
2021-07-01 06:27:12 +08:00 |
Chris Faulkner
|
15a46bc042
|
Fix some typos (#4294)
|
2021-04-19 21:03:39 +08:00 |
Jinzhu
|
a8b72546c1
|
Fix get database connection for prepared stmt, close #4214
|
2021-03-25 10:17:57 +08:00 |
Jinzhu
|
a9fe025ef5
|
Add GetDBConnector interface
|
2021-03-19 15:55:38 +08:00 |
Jinzhu
|
fe553a7c1a
|
Fix prepared statement in transaction mode can't be shared in normal operations, close #3927
|
2021-01-10 16:46:06 +08:00 |
Jinzhu
|
21c3f05aa2
|
Use transaction's conn when preparing statement
|
2020-12-14 18:31:18 +08:00 |
Jinzhu
|
bdb30da0a7
|
Fix copy lock for prepared statement, close #3642, #3607
|
2020-10-21 15:47:46 +08:00 |
Jinzhu
|
dd0d74fad0
|
Fix transaction on closed conn when using prepared statement, close #3380
|
2020-09-03 19:16:55 +08:00 |
Jinzhu
|
496db1f13e
|
Fix named argument with multiple line SQL, fix #3336
|
2020-08-31 15:45:56 +08:00 |
Jinzhu
|
9b0ad4730f
|
Squashed commit of the following:
commit 759038a126122d5b3323979fdd7d867a4ab85585
Author: Jinzhu <wosmvp@gmail.com>
Date: Mon Aug 31 12:06:31 2020 +0800
Add PreparedStmt tests
commit 066d54db1f
Author: 王岚 <wanglan.backend@bytedance.com>
Date: Fri Aug 28 18:40:59 2020 +0800
prepare_stmt add ctx
|
2020-08-31 12:08:33 +08:00 |
Jinzhu
|
c11c939b95
|
callbacks support sort with wildcard
|
2020-08-03 21:48:36 +08:00 |
Jinzhu
|
c7667e9299
|
Refactor Prepared Statement
|
2020-07-28 14:46:48 +08:00 |
Jinzhu
|
f93345afa8
|
Close cached prepared stmt when got error
|
2020-07-03 10:26:18 +08:00 |
Jinzhu
|
2d945a9641
|
Switch pgx as default driver
|
2020-07-03 08:54:12 +08:00 |
Jinzhu
|
3f355dc050
|
Refactor
|
2020-07-02 10:14:30 +08:00 |
Jinzhu
|
7851faa094
|
Allow close prepared statements, double check before prepare
|
2020-06-21 18:18:23 +08:00 |
Jinzhu
|
c8e7878b3e
|
Add PrepareStmt support
|
2020-06-05 11:40:24 +08:00 |