Skip to content

feat: add send and ack mutations Cloud Spanner Queues - #9200

Open
finnzzf wants to merge 2 commits into
googleapis:mainfrom
finnzzf:feat-spanner-queues
Open

feat: add send and ack mutations Cloud Spanner Queues#9200
finnzzf wants to merge 2 commits into
googleapis:mainfrom
finnzzf:feat-spanner-queues

Conversation

@finnzzf

@finnzzf finnzzf commented Aug 24, 2026

Copy link
Copy Markdown

Cloud Spanner Queue Mutation Support

  • Add Send & Ack mutation for queues
  • Add UTs and System Tests
  • Upgrade instance to ENTERPRISE to use queue features in tests

Fixes #9199 🦕

Update the system test instance to use ENTERPRISE edition for access to queue features.
@finnzzf
finnzzf requested a review from a team as a code owner August 24, 2026 17:59

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces support for queue operations in Cloud Spanner by adding queueSend and queueAck methods to Transaction, MutationSet, and MutationGroup, along with corresponding options interfaces and mutation builders. It also adds unit and system tests for these new features. A review comment points out an issue in the system tests where the queue support flags are not set to false when the emulator is enabled, which would cause the tests to run and fail on the emulator.

Comment thread handwritten/spanner/system-test/spanner.ts Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cloud Spanner Queues Mutation Support

1 participant