Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow write operations to temporary tables in read only transactions [CORE3399] #3765

Closed
firebird-issue-importer opened this issue Mar 19, 2011 · 12 comments

Comments

@firebird-issue-importer

Submitted by: @hvlad

Is related to CORE1325
Relate to CORE3924
Is related to QA477

Attachments:
main.cpp

This improvement have some less scope than CORE1325.

Implementation allows writes into all kind of GTT's in read only transactions in read write database and also make writabe GTT ON COMMIT DELETE in read only transactions in read only database.

Commits: cb461fa 58a55cc

====== Test Details ======

Database (being restored in the test from file "core3399-read_only.fbk") will be in the state "force write, no reserve, read only".
This test verifies only SECOND issue from ticket: allow GTT with attribute "on commit DELETE rows" to be writeable when database is READ-ONLY.

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Mar 19, 2011

Modified by: @hvlad

assignee: Vlad Khorsun [ hvlad ]

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Mar 19, 2011

Modified by: @hvlad

Link: This issue is related to CORE1325 [ CORE1325 ]

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Mar 19, 2011

Commented by: @hvlad

Implementation already worked in production at v2.5.0 for a 5 months and will be included into v2.5.1

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Mar 19, 2011

Modified by: @hvlad

Fix Version: 2.5.1 [ 10333 ]

Fix Version: 3.0 Alpha 1 [ 10331 ]

description: This improvement have less scope than CORE1325.

=>

This improvement have some less scope than CORE1325.

Implementation allows writes into all kind of GTT's in read only transactions in read write database and also make writabe GTT ON COMMIT DELETE in read only transactions in read only database.

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Mar 19, 2011

Commented by: @hvlad

Test program

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Mar 19, 2011

Modified by: @hvlad

Attachment: main.cpp [ 11920 ]

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Mar 22, 2011

Modified by: @hvlad

status: Open [ 1 ] => Resolved [ 5 ]

resolution: Fixed [ 1 ]

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Sep 11, 2012

Modified by: @dyemanov

Link: This issue relate to CORE3924 [ CORE3924 ]

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Mar 27, 2014

Modified by: @pcisar

Link: This issue is related to QA477 [ QA477 ]

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented May 29, 2015

Modified by: @pavel-zotov

status: Resolved [ 5 ] => Resolved [ 5 ]

QA Status: Done successfully

Test Details: Database (being restored in the test from file "core3399-read_only.fbk") will be in the state "force write, no reserve, read only".
This test verifies only SECOND issue from ticket: allow GTT with attribute "on commit DELETE rows" to be writeable when database is READ-ONLY.

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Sep 25, 2015

Commented by: @pcisar

Test created.

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Sep 25, 2015

Modified by: @pcisar

status: Resolved [ 5 ] => Closed [ 6 ]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants