Skip to content

feat: Support SAVEPOINT, RELEASE SAVEPOINT, and ROLLBACK TO SAVEPOINT #404

@apstndb

Description

@apstndb

This feature is about implementing transaction savepoints.

Reference (java-spanner):
java-spanner supports the standard SQL commands SAVEPOINT <name>, RELEASE SAVEPOINT <name>, and ROLLBACK TO SAVEPOINT <name>. This allows for fine-grained control over transaction rollbacks.

Implementation suggestion for spanner-mycli:
This would require significant changes to the internal transaction management logic to track and manage multiple rollback points within a single transaction.

Metadata

Metadata

Assignees

No one assigned

    Labels

    design-neededRequires architecture or design work before implementation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions