Skip to content

RELEASE SAVEPOINT ONLY works incorrectly #7591

@dmitry-lipetsk

Description

@dmitry-lipetsk

Hello,

FB4.0.2 [Problem?]

SQL> show version;
ISQL Version: WI-V4.0.3.2937 Firebird 4.0
Server version:
Firebird/Windows/AMD/Intel/x64 (access method), version "WI-V4.0.3.2937 Firebird 4.0"
Firebird/Windows/AMD/Intel/x64 (remote server), version "WI-V4.0.3.2937 Firebird 4.0/tcp (HOME4)/P17:C"
Firebird/Windows/AMD/Intel/x64 (remote interface), version "WI-V4.0.3.2937 Firebird 4.0/tcp (HOME4)/P17:C"
on disk structure version 13.0
SQL> savepoint a;
SQL> savepoint b;
SQL> savepoint c;
SQL> release savepoint a only;
SQL> release savepoint b only;
Statement failed, SQLSTATE = 3B000
Unable to find savepoint with name B in transaction context
SQL> release savepoint c only;
Statement failed, SQLSTATE = 3B000
Unable to find savepoint with name C in transaction context
SQL>

FB3.0.11 [Ok]

SQL> show version;
ISQL Version: WI-V3.0.11.33637 Firebird 3.0
Server version:
Firebird/Windows/AMD/Intel/x64 (access method), version "WI-V3.0.11.33683 Firebird 3.0"
Firebird/Windows/AMD/Intel/x64 (remote server), version "WI-V3.0.11.33683 Firebird 3.0/tcp (HOME4)/P15:C"
Firebird/Windows/AMD/Intel/x64 (remote interface), version "WI-V3.0.11.33637 Firebird 3.0/tcp (HOME4)/P15:C"
on disk structure version 12.0
SQL> savepoint a;
SQL> savepoint b;
SQL> savepoint c;
SQL> release savepoint a only;
SQL> release savepoint b only;
SQL> release savepoint c only;
SQL>

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions