Skip to content

Commit ae3f63b

Browse files
authored
Merge branch 'master' into params-dict
2 parents 0c367ea + 426382e commit ae3f63b

File tree

89 files changed

+1901
-672
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+1901
-672
lines changed

.github/workflows/slo.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
s3_images_folder: ${{ vars.SLO_S3_IMAGES_FOLDER }}
4040
grafana_domain: ${{ vars.SLO_GRAFANA_DOMAIN }}
4141
grafana_dashboard: ${{ vars.SLO_GRAFANA_DASHBOARD }}
42-
ydb_version: 'newest'
42+
ydb_version: '24.1.7'
4343
timeBetweenPhases: 30
4444
shutdownTime: 30
4545

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,19 @@
11
* Added `Dict` support for `ydb.ParamsBuilder()`
2+
3+
## v3.57.3
4+
* Added metrics over query service internals
5+
* Added session create and delete events into `trace.Query`
6+
* Moved public type `query.SessionStatus` into `internal/query` package
7+
8+
## v3.57.2
9+
* Fixed cases when some option is nil
10+
11+
## v3.57.1
12+
* Added logs over query service internals
13+
* Changed `trace.Query` events
14+
* Changed visibility of `query.{Do,DoTx}Options` from public to private
15+
16+
## v3.57.0
217
* Added experimental implementation of query service client
318
* Fixed sometime panic on topic writer closing
419
* Added experimental query parameters builder `ydb.ParamsBuilder()`

balancers/config.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,9 @@ func FromConfig(config string, opts ...fromConfigOption) *balancerConfig.Config
116116
b *balancerConfig.Config
117117
err error
118118
)
119-
for _, o := range opts {
120-
if o != nil {
121-
o(&h)
119+
for _, opt := range opts {
120+
if opt != nil {
121+
opt(&h)
122122
}
123123
}
124124

config/config.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -268,9 +268,9 @@ func ExcludeGRPCCodesForPessimization(codes ...grpcCodes.Code) Option {
268268
func New(opts ...Option) *Config {
269269
c := defaultConfig()
270270

271-
for _, o := range opts {
272-
if o != nil {
273-
o(c)
271+
for _, opt := range opts {
272+
if opt != nil {
273+
opt(c)
274274
}
275275
}
276276

@@ -281,9 +281,9 @@ func New(opts ...Option) *Config {
281281

282282
// With makes copy of current Config with specified options
283283
func (c *Config) With(opts ...Option) *Config {
284-
for _, o := range opts {
285-
if o != nil {
286-
o(c)
284+
for _, opt := range opts {
285+
if opt != nil {
286+
opt(c)
287287
}
288288
}
289289
c.meta = meta.New(

internal/backoff/backoff.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,9 @@ func New(opts ...option) logBackoff {
8686
b := logBackoff{
8787
r: xrand.New(xrand.WithLock()),
8888
}
89-
for _, o := range opts {
90-
if o != nil {
91-
o(&b)
89+
for _, opt := range opts {
90+
if opt != nil {
91+
opt(&b)
9292
}
9393
}
9494

internal/conn/conn.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -500,9 +500,9 @@ func newConn(e endpoint.Endpoint, config Config, opts ...option) *conn {
500500
done: make(chan struct{}),
501501
}
502502
c.state.Store(uint32(Created))
503-
for _, o := range opts {
504-
if o != nil {
505-
o(c)
503+
for _, opt := range opts {
504+
if opt != nil {
505+
opt(c)
506506
}
507507
}
508508

internal/conn/grpc_client_stream.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,10 @@ func (s *grpcClientStream) wrapError(err error) error {
135135
return nil
136136
}
137137

138-
nodeErr := newConnError(s.c.endpoint.NodeID(), s.c.endpoint.Address(), err)
139-
140-
return xerrors.WithStackTrace(nodeErr, xerrors.WithSkipDepth(1))
138+
return xerrors.WithStackTrace(
139+
newConnError(s.c.endpoint.NodeID(), s.c.endpoint.Address(), err),
140+
xerrors.WithSkipDepth(1),
141+
)
141142
}
142143

143144
func createPinger(c *conn) context.CancelFunc {

internal/coordination/config/config.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ func New(opts ...Option) Config {
3737
c := Config{
3838
trace: &trace.Coordination{},
3939
}
40-
for _, o := range opts {
41-
if o != nil {
42-
o(&c)
40+
for _, opt := range opts {
41+
if opt != nil {
42+
opt(&c)
4343
}
4444
}
4545

internal/credentials/access_error.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,12 @@ func AccessError(msg string, err error, opts ...authErrorOption) error {
9494
buffer.WriteString(msg)
9595
buffer.WriteString(" (")
9696
for i, opt := range opts {
97-
if i != 0 {
98-
buffer.WriteString(",")
97+
if opt != nil {
98+
if i != 0 {
99+
buffer.WriteString(",")
100+
}
101+
opt.applyAuthErrorOption(buffer)
99102
}
100-
opt.applyAuthErrorOption(buffer)
101103
}
102104
buffer.WriteString("): %w")
103105

internal/credentials/access_token.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@ func NewAccessTokenCredentials(token string, opts ...AccessTokenCredentialsOptio
3232
sourceInfo: stack.Record(1),
3333
}
3434
for _, opt := range opts {
35-
opt.ApplyAccessTokenCredentialsOption(c)
35+
if opt != nil {
36+
opt.ApplyAccessTokenCredentialsOption(c)
37+
}
3638
}
3739

3840
return c

0 commit comments

Comments
 (0)