File tree Expand file tree Collapse file tree 11 files changed +28
-28
lines changed Expand file tree Collapse file tree 11 files changed +28
-28
lines changed Original file line number Diff line number Diff line change 44 "strings"
55
66 "github.com/ydb-platform/ydb-go-sdk/v3/internal/conn"
7- "github.com/ydb-platform/ydb-go-sdk/v3/internal/routerconfig "
7+ routerconfig "github.com/ydb-platform/ydb-go-sdk/v3/internal/router/config "
88)
99
1010// Deprecated: RoundRobin is RandomChoice now
Original file line number Diff line number Diff line change @@ -5,10 +5,9 @@ import (
55
66 "github.com/stretchr/testify/require"
77
8- "github.com/ydb-platform/ydb-go-sdk/v3/internal/mock"
9- "github.com/ydb-platform/ydb-go-sdk/v3/internal/routerconfig"
10-
118 "github.com/ydb-platform/ydb-go-sdk/v3/internal/conn"
9+ "github.com/ydb-platform/ydb-go-sdk/v3/internal/mock"
10+ routerconfig "github.com/ydb-platform/ydb-go-sdk/v3/internal/router/config"
1211)
1312
1413func TestPreferLocalDC (t * testing.T ) {
Original file line number Diff line number Diff line change 44 "encoding/json"
55 "fmt"
66
7- "github.com/ydb-platform/ydb-go-sdk/v3/internal/routerconfig "
7+ routerconfig "github.com/ydb-platform/ydb-go-sdk/v3/internal/router/config "
88 "github.com/ydb-platform/ydb-go-sdk/v3/internal/xerrors"
99)
1010
Original file line number Diff line number Diff line change 55
66 "github.com/stretchr/testify/require"
77
8+ routerconfig "github.com/ydb-platform/ydb-go-sdk/v3/internal/router/config"
9+
810 "github.com/ydb-platform/ydb-go-sdk/v3/internal/conn"
9- "github.com/ydb-platform/ydb-go-sdk/v3/internal/routerconfig"
1011)
1112
1213func TestFromConfig (t * testing.T ) {
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ import (
1010 "google.golang.org/grpc"
1111 grpcCodes "google.golang.org/grpc/codes"
1212
13- "github.com/ydb-platform/ydb-go-sdk/v3/internal/routerconfig "
13+ routerconfig "github.com/ydb-platform/ydb-go-sdk/v3/internal/router/config "
1414
1515 "github.com/ydb-platform/ydb-go-sdk/v3/balancers"
1616 "github.com/ydb-platform/ydb-go-sdk/v3/credentials"
Original file line number Diff line number Diff line change 1+ package routerconfig
2+
3+ // Dedicated package need for prevent cyclo dependencies config -> router -> config
4+
5+ import (
6+ "github.com/ydb-platform/ydb-go-sdk/v3/internal/conn"
7+ )
8+
9+ type Config struct {
10+ IsPreferConn PreferConnFunc
11+ AllowFalback bool
12+ SingleConn bool
13+ }
14+
15+ type PreferConnFunc func (c conn.Conn ) bool
Original file line number Diff line number Diff line change 55 "math/rand"
66
77 "github.com/ydb-platform/ydb-go-sdk/v3/internal/conn"
8- "github.com/ydb-platform/ydb-go-sdk/v3/internal/routerconfig "
8+ routerconfig "github.com/ydb-platform/ydb-go-sdk/v3/internal/router/config "
99 "github.com/ydb-platform/ydb-go-sdk/v3/internal/xrand"
1010)
1111
Original file line number Diff line number Diff line change @@ -7,10 +7,10 @@ import (
77
88 "github.com/stretchr/testify/require"
99
10- "github.com/ydb-platform/ydb-go-sdk/v3/internal/mock"
11- "github.com/ydb-platform/ydb-go-sdk/v3/internal/routerconfig"
10+ routerconfig "github.com/ydb-platform/ydb-go-sdk/v3/internal/router/config"
1211
1312 "github.com/ydb-platform/ydb-go-sdk/v3/internal/conn"
13+ "github.com/ydb-platform/ydb-go-sdk/v3/internal/mock"
1414)
1515
1616func TestConnsToNodeIDMap (t * testing.T ) {
Original file line number Diff line number Diff line change @@ -7,11 +7,11 @@ import (
77
88 "google.golang.org/grpc"
99
10- "github.com/ydb-platform/ydb-go-sdk/v3/internal/conn"
11- "github.com/ydb-platform/ydb-go-sdk/v3/internal/routerconfig"
10+ routerconfig "github.com/ydb-platform/ydb-go-sdk/v3/internal/router/config"
1211
1312 "github.com/ydb-platform/ydb-go-sdk/v3/config"
1413 "github.com/ydb-platform/ydb-go-sdk/v3/discovery"
14+ "github.com/ydb-platform/ydb-go-sdk/v3/internal/conn"
1515 discoveryBuilder "github.com/ydb-platform/ydb-go-sdk/v3/internal/discovery"
1616 discoveryConfig "github.com/ydb-platform/ydb-go-sdk/v3/internal/discovery/config"
1717 "github.com/ydb-platform/ydb-go-sdk/v3/internal/endpoint"
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments