File tree 8 files changed +16
-7
lines changed
8 files changed +16
-7
lines changed Original file line number Diff line number Diff line change
1
+ package node
2
+
3
+ type ID interface {
4
+ NodeID () uint32
5
+ }
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import (
11
11
12
12
"github.com/ydb-platform/ydb-go-sdk/v3/internal/closer"
13
13
"github.com/ydb-platform/ydb-go-sdk/v3/internal/endpoint"
14
+ "github.com/ydb-platform/ydb-go-sdk/v3/internal/node"
14
15
"github.com/ydb-platform/ydb-go-sdk/v3/internal/stack"
15
16
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xcontext"
16
17
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xerrors"
@@ -22,9 +23,9 @@ import (
22
23
type (
23
24
Item interface {
24
25
closer.Closer
26
+ node.ID
25
27
26
28
IsAlive () bool
27
- NodeID () uint32
28
29
}
29
30
ItemConstraint [T any ] interface {
30
31
* T
Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ func statsModeToStatsMode(src Ydb_Table.QueryStatsCollection_Mode) (dst Ydb_Quer
77
77
}
78
78
}
79
79
80
- func TableTxControlToQueryTxControl (src * Ydb_Table.TransactionControl ) (dst * Ydb_Query.TransactionControl ) {
80
+ func txControlToQueryTxControl (src * Ydb_Table.TransactionControl ) (dst * Ydb_Query.TransactionControl ) {
81
81
dst = & Ydb_Query.TransactionControl {
82
82
CommitTx : src .GetCommitTx (),
83
83
}
@@ -196,7 +196,7 @@ func (e queryClientExecutor) execute(
196
196
197
197
request .SessionId = executeDataQueryRequest .GetSessionId ()
198
198
request .ExecMode = Ydb_Query .ExecMode_EXEC_MODE_EXECUTE
199
- request .TxControl = TableTxControlToQueryTxControl (executeDataQueryRequest .GetTxControl ())
199
+ request .TxControl = txControlToQueryTxControl (executeDataQueryRequest .GetTxControl ())
200
200
request .Query = & Ydb_Query.ExecuteQueryRequest_QueryContent {
201
201
QueryContent : & Ydb_Query.QueryContent {
202
202
Syntax : Ydb_Query .Syntax_SYNTAX_YQL_V1 ,
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ package common
2
2
3
3
import (
4
4
"context"
5
+
5
6
"github.com/ydb-platform/ydb-go-sdk/v3/table"
6
7
)
7
8
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ import (
18
18
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xcontext"
19
19
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xerrors"
20
20
"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"
22
22
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsync"
23
23
"github.com/ydb-platform/ydb-go-sdk/v3/retry/budget"
24
24
"github.com/ydb-platform/ydb-go-sdk/v3/scheme"
Original file line number Diff line number Diff line change @@ -3,13 +3,15 @@ package query
3
3
import (
4
4
"context"
5
5
6
+ "github.com/ydb-platform/ydb-go-sdk/v3/internal/node"
6
7
"github.com/ydb-platform/ydb-go-sdk/v3/internal/stats"
7
8
)
8
9
9
10
type (
10
11
SessionInfo interface {
12
+ node.ID
13
+
11
14
ID () string
12
- NodeID () uint32
13
15
Status () string
14
16
}
15
17
Session interface {
Original file line number Diff line number Diff line change @@ -5,11 +5,11 @@ import (
5
5
"database/sql"
6
6
"database/sql/driver"
7
7
"fmt"
8
- "github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/common"
9
8
10
9
"github.com/ydb-platform/ydb-go-sdk/v3/internal/bind"
11
10
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xerrors"
12
11
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql"
12
+ "github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/common"
13
13
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/legacy"
14
14
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/propose"
15
15
"github.com/ydb-platform/ydb-go-sdk/v3/table"
Original file line number Diff line number Diff line change @@ -6,13 +6,13 @@ package integration
6
6
import (
7
7
"context"
8
8
"database/sql"
9
- "github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/common"
10
9
"os"
11
10
"testing"
12
11
13
12
"github.com/stretchr/testify/require"
14
13
15
14
"github.com/ydb-platform/ydb-go-sdk/v3"
15
+ "github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/common"
16
16
"github.com/ydb-platform/ydb-go-sdk/v3/internal/xtest"
17
17
"github.com/ydb-platform/ydb-go-sdk/v3/retry"
18
18
"github.com/ydb-platform/ydb-go-sdk/v3/table"
You can’t perform that action at this time.
0 commit comments