@@ -11,6 +11,7 @@ import (
1111 "time"
1212
1313 "github.com/ydb-platform/ydb-go-sdk/v3/internal/backoff"
14+ "github.com/ydb-platform/ydb-go-sdk/v3/internal/stack"
1415 "github.com/ydb-platform/ydb-go-sdk/v3/internal/xerrors"
1516 "github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/badconn"
1617 "github.com/ydb-platform/ydb-go-sdk/v3/trace"
@@ -26,12 +27,12 @@ type mockConnector struct {
2627var _ driver.Connector = & mockConnector {}
2728
2829func (m * mockConnector ) Open (name string ) (driver.Conn , error ) {
29- m .t .Log (xerrors . StackRecord (0 ))
30+ m .t .Log (stack . Record (0 ))
3031 return nil , driver .ErrSkip
3132}
3233
3334func (m * mockConnector ) Connect (ctx context.Context ) (driver.Conn , error ) {
34- m .t .Log (xerrors . StackRecord (0 ))
35+ m .t .Log (stack . Record (0 ))
3536 m .conns ++
3637 return & mockConn {
3738 t : m .t ,
@@ -41,7 +42,7 @@ func (m *mockConnector) Connect(ctx context.Context) (driver.Conn, error) {
4142}
4243
4344func (m * mockConnector ) Driver () driver.Driver {
44- m .t .Log (xerrors . StackRecord (0 ))
45+ m .t .Log (stack . Record (0 ))
4546 return m
4647}
4748
@@ -61,12 +62,12 @@ var (
6162)
6263
6364func (m * mockConn ) Prepare (query string ) (driver.Stmt , error ) {
64- m .t .Log (xerrors . StackRecord (0 ))
65+ m .t .Log (stack . Record (0 ))
6566 return nil , driver .ErrSkip
6667}
6768
6869func (m * mockConn ) PrepareContext (ctx context.Context , query string ) (driver.Stmt , error ) {
69- m .t .Log (xerrors . StackRecord (0 ))
70+ m .t .Log (stack . Record (0 ))
7071 if m .closed {
7172 return nil , driver .ErrBadConn
7273 }
@@ -78,47 +79,47 @@ func (m *mockConn) PrepareContext(ctx context.Context, query string) (driver.Stm
7879}
7980
8081func (m * mockConn ) Close () error {
81- m .t .Log (xerrors . StackRecord (0 ))
82+ m .t .Log (stack . Record (0 ))
8283 m .closed = true
8384 return nil
8485}
8586
8687func (m * mockConn ) Begin () (driver.Tx , error ) {
87- m .t .Log (xerrors . StackRecord (0 ))
88+ m .t .Log (stack . Record (0 ))
8889 return nil , driver .ErrSkip
8990}
9091
9192func (m * mockConn ) BeginTx (ctx context.Context , opts driver.TxOptions ) (driver.Tx , error ) {
92- m .t .Log (xerrors . StackRecord (0 ))
93+ m .t .Log (stack . Record (0 ))
9394 if m .closed {
9495 return nil , driver .ErrBadConn
9596 }
9697 return m , nil
9798}
9899
99100func (m * mockConn ) QueryContext (ctx context.Context , query string , args []driver.NamedValue ) (driver.Rows , error ) {
100- m .t .Log (xerrors . StackRecord (0 ))
101+ m .t .Log (stack . Record (0 ))
101102 if xerrors .MustDeleteSession (m .execErr ) {
102103 m .closed = true
103104 }
104105 return nil , m .queryErr
105106}
106107
107108func (m * mockConn ) ExecContext (ctx context.Context , query string , args []driver.NamedValue ) (driver.Result , error ) {
108- m .t .Log (xerrors . StackRecord (0 ))
109+ m .t .Log (stack . Record (0 ))
109110 if xerrors .MustDeleteSession (m .execErr ) {
110111 m .closed = true
111112 }
112113 return nil , m .execErr
113114}
114115
115116func (m * mockConn ) Commit () error {
116- m .t .Log (xerrors . StackRecord (0 ))
117+ m .t .Log (stack . Record (0 ))
117118 return nil
118119}
119120
120121func (m * mockConn ) Rollback () error {
121- m .t .Log (xerrors . StackRecord (0 ))
122+ m .t .Log (stack . Record (0 ))
122123 return nil
123124}
124125
@@ -135,32 +136,32 @@ var (
135136)
136137
137138func (m * mockStmt ) Close () error {
138- m .t .Log (xerrors . StackRecord (0 ))
139+ m .t .Log (stack . Record (0 ))
139140 return nil
140141}
141142
142143func (m * mockStmt ) NumInput () int {
143- m .t .Log (xerrors . StackRecord (0 ))
144+ m .t .Log (stack . Record (0 ))
144145 return - 1
145146}
146147
147148func (m * mockStmt ) Exec (args []driver.Value ) (driver.Result , error ) {
148- m .t .Log (xerrors . StackRecord (0 ))
149+ m .t .Log (stack . Record (0 ))
149150 return nil , driver .ErrSkip
150151}
151152
152153func (m * mockStmt ) ExecContext (ctx context.Context , args []driver.NamedValue ) (driver.Result , error ) {
153- m .t .Log (xerrors . StackRecord (0 ))
154+ m .t .Log (stack . Record (0 ))
154155 return m .conn .ExecContext (ctx , m .query , args )
155156}
156157
157158func (m * mockStmt ) Query (args []driver.Value ) (driver.Rows , error ) {
158- m .t .Log (xerrors . StackRecord (0 ))
159+ m .t .Log (stack . Record (0 ))
159160 return nil , driver .ErrSkip
160161}
161162
162163func (m * mockStmt ) QueryContext (ctx context.Context , args []driver.NamedValue ) (driver.Rows , error ) {
163- m .t .Log (xerrors . StackRecord (0 ))
164+ m .t .Log (stack . Record (0 ))
164165 return m .conn .QueryContext (ctx , m .query , args )
165166}
166167
0 commit comments