Skip to content

Commit 19f26c6

Browse files
committed
refactoring
1 parent 1d8d9af commit 19f26c6

File tree

8 files changed

+16
-7
lines changed

8 files changed

+16
-7
lines changed

internal/node/id.go

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
package node
2+
3+
type ID interface {
4+
NodeID() uint32
5+
}

internal/pool/pool.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import (
1111

1212
"github.com/ydb-platform/ydb-go-sdk/v3/internal/closer"
1313
"github.com/ydb-platform/ydb-go-sdk/v3/internal/endpoint"
14+
"github.com/ydb-platform/ydb-go-sdk/v3/internal/node"
1415
"github.com/ydb-platform/ydb-go-sdk/v3/internal/stack"
1516
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xcontext"
1617
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xerrors"
@@ -22,9 +23,9 @@ import (
2223
type (
2324
Item interface {
2425
closer.Closer
26+
node.ID
2527

2628
IsAlive() bool
27-
NodeID() uint32
2829
}
2930
ItemConstraint[T any] interface {
3031
*T

internal/table/session.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ func statsModeToStatsMode(src Ydb_Table.QueryStatsCollection_Mode) (dst Ydb_Quer
7777
}
7878
}
7979

80-
func TableTxControlToQueryTxControl(src *Ydb_Table.TransactionControl) (dst *Ydb_Query.TransactionControl) {
80+
func txControlToQueryTxControl(src *Ydb_Table.TransactionControl) (dst *Ydb_Query.TransactionControl) {
8181
dst = &Ydb_Query.TransactionControl{
8282
CommitTx: src.GetCommitTx(),
8383
}
@@ -196,7 +196,7 @@ func (e queryClientExecutor) execute(
196196

197197
request.SessionId = executeDataQueryRequest.GetSessionId()
198198
request.ExecMode = Ydb_Query.ExecMode_EXEC_MODE_EXECUTE
199-
request.TxControl = TableTxControlToQueryTxControl(executeDataQueryRequest.GetTxControl())
199+
request.TxControl = txControlToQueryTxControl(executeDataQueryRequest.GetTxControl())
200200
request.Query = &Ydb_Query.ExecuteQueryRequest_QueryContent{
201201
QueryContent: &Ydb_Query.QueryContent{
202202
Syntax: Ydb_Query.Syntax_SYNTAX_YQL_V1,

internal/xsql/common/context.go

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package common
22

33
import (
44
"context"
5+
56
"github.com/ydb-platform/ydb-go-sdk/v3/table"
67
)
78

internal/xsql/connector.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import (
1818
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xcontext"
1919
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xerrors"
2020
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/legacy"
21-
propose "github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/propose"
21+
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/propose"
2222
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsync"
2323
"github.com/ydb-platform/ydb-go-sdk/v3/retry/budget"
2424
"github.com/ydb-platform/ydb-go-sdk/v3/scheme"

query/session.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,15 @@ package query
33
import (
44
"context"
55

6+
"github.com/ydb-platform/ydb-go-sdk/v3/internal/node"
67
"github.com/ydb-platform/ydb-go-sdk/v3/internal/stats"
78
)
89

910
type (
1011
SessionInfo interface {
12+
node.ID
13+
1114
ID() string
12-
NodeID() uint32
1315
Status() string
1416
}
1517
Session interface {

sql.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ import (
55
"database/sql"
66
"database/sql/driver"
77
"fmt"
8-
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/common"
98

109
"github.com/ydb-platform/ydb-go-sdk/v3/internal/bind"
1110
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xerrors"
1211
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql"
12+
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/common"
1313
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/legacy"
1414
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/propose"
1515
"github.com/ydb-platform/ydb-go-sdk/v3/table"

tests/integration/database_sql_with_tx_control_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ package integration
66
import (
77
"context"
88
"database/sql"
9-
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/common"
109
"os"
1110
"testing"
1211

1312
"github.com/stretchr/testify/require"
1413

1514
"github.com/ydb-platform/ydb-go-sdk/v3"
15+
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/common"
1616
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xtest"
1717
"github.com/ydb-platform/ydb-go-sdk/v3/retry"
1818
"github.com/ydb-platform/ydb-go-sdk/v3/table"

0 commit comments

Comments
 (0)