chore: bump cloud.google.com/go/spanner from 1.71.0 to 1.78.0#50
chore: bump cloud.google.com/go/spanner from 1.71.0 to 1.78.0#50dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps [cloud.google.com/go/spanner](https://github.com/googleapis/google-cloud-go) from 1.71.0 to 1.78.0. - [Release notes](https://github.com/googleapis/google-cloud-go/releases) - [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md) - [Commits](googleapis/google-cloud-go@spanner/v1.71.0...spanner/v1.78.0) --- updated-dependencies: - dependency-name: cloud.google.com/go/spanner dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Reviewer's Guide by SourceryThis pull request bumps the Sequence diagram for ReadWriteStmtBasedTransaction with multiplexed sessionssequenceDiagram
participant Client
participant SessionPool
participant Spanner
Client->>Client: Begin ReadWriteStmtBasedTransaction
Client->>SessionPool: Get Session (Multiplexed)
SessionPool->>Spanner: Create Session (if needed)
Spanner-->>SessionPool: Return Session
SessionPool-->>Client: Return Session
Client->>Spanner: Execute Statements
Spanner-->>Client: Return Results
Client->>Client: Commit Transaction
Client->>SessionPool: Release Session
Updated class diagram for spanner clientclassDiagram
class Client {
-sessionPool *sessionPool
-database string
-config ClientConfig
+Client(ctx context.Context, database string, options ...ClientOption) (*Client, error)
+ReadOnlyTransaction() (*ReadOnlyTransaction, error)
+ReadWriteTransaction(ctx context.Context, f func(context.Context, *ReadWriteTransaction) error, opts ...TransactionOption) error
+Close() error
}
note for Client "This class represents a Spanner client."
class ClientConfig {
-sessionPoolConfig SessionPoolConfig
-numChannels int
+ClientConfig()
}
note for ClientConfig "This class represents the configuration for a Spanner client."
class SessionPoolConfig {
-minSessions int
-maxSessions int
-maxIdle int
+SessionPoolConfig()
}
note for SessionPoolConfig "This class represents the configuration for a Spanner session pool."
Client o-- ClientConfig : has
ClientConfig o-- SessionPoolConfig : has
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
|
Superseded by #57. |
Bumps cloud.google.com/go/spanner from 1.71.0 to 1.78.0.
Release notes
Sourced from cloud.google.com/go/spanner's releases.
Commits
b6c2b32chore(main): release spanner 1.78.0 (#11763)57a62c0feat(aiplatform): Enable force deletion in ReasoningEngine v1beta1 (#11901)3fec6adchore(bigtable): Refactor tests and update emulator (#11892)ac1855bchore(storage): Allow non-default SAs for GCS. (#11878)b139cd1chore(all): update deps (#11849)a1a2292fix(storage): force first message on next sendBuffer when nothing sent on cur...41ef5f0fix(spanner): snapshot EnableOpenTelemetryMetrics value on client creation (#...427f448feat(aiplatform): Update multimodal evaluation (content_map_instance), rubric...2019ab2bugfix(bigtable): fix update LV function (#11896)d7af8c5chore: add row key schema to table info and some more tests. (#11894)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Summary by Sourcery
Upgrade cloud.google.com/go/spanner dependency from version 1.71.0 to 1.78.0
New Features:
Bug Fixes:
Chores: