Закрыто
запросил слияние dependabot/go_modules/github.com/ydb-platform/ydb-go-sdk/v3-3.39.0 в master
Created by: dependabot[bot]
Bumps github.com/ydb-platform/ydb-go-sdk/v3 from 3.38.1 to 3.39.0.
Release notes
Sourced from github.com/ydb-platform/ydb-go-sdk/v3's releases.
v3.39.0
- Removed message level partitioning from experimental topic API. It is unavailable on server side yet.
- Supported
NullValue
type as received type fromYDB
- Supported
types.SetValue
type- Added
types.CastTo(types.Value, destination)
public method for casttypes.Value
to golang native type value destination- Added
types.TupleItem(types.Value)
,types.StructFields(types.Value)
andtypes.DictValues(types.Value)
funcs (extractors of internal fields of tuple, struct and dict values)- Added
types.Value.Yql()
func for getting values string representation asYQL
literal- Added
types.Type.Yql()
func for gettingYQL
representation of type- Marked
table/types.WriteTypeStringTo
as deprecated- Added
table/options.WithDataColumns
for supporting covering indexes- Supported
balancer
query string parameter inDSN
- Fixed bug with scanning
YSON
value from result set- Added certificate caching in
WithCertificatesFromFile
andWithCertificatesFromPem
Full Changelog: v3.38.5...v3.39.0
v3.38.5
- Fixed bug from scan unexpected column name
Full Changelog: v3.38.4...v3.38.5
v3.38.4
- Changed type of
table/options.{Create,Alter,Drop}TableOption
from func to interface- Added implementations of
table/options.{Create,Alter,Drop}Option
- Changed type of
topic/topicoptions.{Create,Alter,Drop}Option
from func to interface- Added implementations of
topic/topicoptions.{Create,Alter}Option
- Fix internal race-condition bugs in internal background worker
Full Changelog: v3.38.3...v3.38.4
v3.38.3
- Added retries to initial discovering
Full Changelog: v3.38.2...v3.38.3
v3.38.2
- Added missing
RetentionPeriod
parameter for topic description- Fixed reconnect problem for topic client
- Added queue limit for sent messages and split large grpc messages while send to topic service
- Improved control plane for topic services: allow list topic in schema, read cdc feeds in table, retry on contol plane operations in topic client, full info in topic describe result
- Allowed writing zero messages to topic writer
Full Changelog: v3.38.1...v3.38.2
Changelog
Sourced from github.com/ydb-platform/ydb-go-sdk/v3's changelog.
v3.39.0
- Removed message level partitioning from experimental topic API. It is unavailable on server side yet.
- Supported
NullValue
type as received type fromYDB
- Supported
types.SetValue
type- Added
types.CastTo(types.Value, destination)
public method for casttypes.Value
to golang native type value destination- Added
types.TupleItem(types.Value)
,types.StructFields(types.Value)
andtypes.DictValues(types.Value)
funcs (extractors of internal fields of tuple, struct and dict values)- Added
types.Value.Yql()
func for getting values string representation asYQL
literal- Added
types.Type.Yql()
func for gettingYQL
representation of type- Marked
table/types.WriteTypeStringTo
as deprecated- Added
table/options.WithDataColumns
for supporting covering indexes- Supported
balancer
query string parameter inDSN
- Fixed bug with scanning
YSON
value from result set- Added certificate caching in
WithCertificatesFromFile
andWithCertificatesFromPem
v3.38.5
- Fixed bug from scan unexpected column name
v3.38.4
- Changed type of
table/options.{Create,Alter,Drop}TableOption
from func to interface- Added implementations of
table/options.{Create,Alter,Drop}Option
- Changed type of
topic/topicoptions.{Create,Alter,Drop}Option
from func to interface- Added implementations of
topic/topicoptions.{Create,Alter}Option
- Fix internal race-condition bugs in internal background worker
v3.38.3
- Added retries to initial discovering
v3.38.2
- Added missing
RetentionPeriod
parameter for topic description- Fixed reconnect problem for topic client
- Added queue limit for sent messages and split large grpc messages while send to topic service
- Improved control plane for topic services: allow list topic in schema, read cdc feeds in table, retry on contol plane operations in topic client, full info in topic describe result
- Allowed writing zero messages to topic writer
Commits
-
c0fe75f
Release v3.39.0 -
40074fd
Merge pull request #434 Removed message level partitioning from experimental ... -
1ee6a64
CHANGELOG.md -
ae156fd
CHANGELOG.md -
11d2cdf
fix scanner YSON converter -
b0513df
Removed message level partitioning from experimental topic API. It is unavail... -
6c398e5
revert String method in types.Type interface -
fec0068
Revert "remove sugar/certificates.go" -
a526b45
fix options comments -
a443c9d
remove sugar/certificates.go - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)