Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

feat: Add support for multiplexed sessions - part 4a (precommit tokens)#1374

Closed
currantw wants to merge 1 commit intogoogleapis:multiplexed-sessionsfrom
currantw:multiplexed_sessions_4
Closed

feat: Add support for multiplexed sessions - part 4a (precommit tokens)#1374
currantw wants to merge 1 commit intogoogleapis:multiplexed-sessionsfrom
currantw:multiplexed_sessions_4

Conversation

@currantw
Copy link
Copy Markdown
Contributor

@currantw currantw commented May 9, 2025

feat: Add support for multiplexed sessions - part 4a (precommit tokens)
- Add ingest of precommit tokens
- Add precommit tokens to commit request

@currantw currantw requested review from a team May 9, 2025 20:24
@product-auto-label product-auto-label bot added size: xl Pull request size is extra large. api: spanner Issues related to the googleapis/python-spanner API. labels May 9, 2025
Comment on lines +773 to +788
def session(self, labels=None, database_role=None):
"""Deprecated. Factory to create a session for this database.

:type labels: dict (str -> str) or None
:param labels: (Optional) user-assigned labels for the session.

:type database_role: str
:param database_role: (Optional) user-assigned database_role for the session.

:rtype: :class:`~google.cloud.spanner_v1.session.Session`
:returns: a session bound to this database.
"""
# If role is specified in param, then that role is used
# instead.
role = database_role or self._database_role
return Session(self, labels=labels, database_role=role)
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Method is deprecated and should be removed.


:type source: :class:`~google.cloud.spanner_v1.snapshot.Snapshot`
:param source: Snapshot from which the result set was fetched.
:param source: Deprecated. Snapshot from which the result set was fetched.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Deprecated. No longer used or needed.

- Add ingest of precommit tokens
- Add precommit tokens to commit request

Signed-off-by: currantw <taylor.curran@improving.com>
@currantw currantw force-pushed the multiplexed_sessions_4 branch from f943cee to 1722339 Compare May 9, 2025 20:39
@currantw currantw changed the base branch from multiplexed-sessions to main May 29, 2025 17:43
@currantw currantw changed the base branch from main to multiplexed-sessions May 29, 2025 17:45
@currantw currantw closed this Jun 18, 2025
@currantw currantw deleted the multiplexed_sessions_4 branch June 18, 2025 16:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: spanner Issues related to the googleapis/python-spanner API. size: xl Pull request size is extra large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants