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

Release internal temporary blobs early to free some memory\disk space [CORE4671] #4982

Closed
firebird-issue-importer opened this issue Jan 26, 2015 · 5 comments

Comments

@firebird-issue-importer

Submitted by: @hvlad

Currently, internal (created by the engine, not by user) temporary blob's are released together with parent transaction.

Binding such temporary blob to request allows to release blob (and related memory\disk space) when request execution
is finished (or request's cursor is closed).

In some cases it is earlier then transaction commit (rollback) thus allows to release resources more quickly.

Commits: f4f2861 2541b58 43f6746 d2899b8 FirebirdSQL/fbt-repository@7b5a11b FirebirdSQL/fbt-repository@036eea6 FirebirdSQL/fbt-repository@9f8fe54 FirebirdSQL/fbt-repository@da38a62

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Jan 26, 2015

Modified by: @hvlad

Fix Version: 2.5.4 [ 10585 ]

Fix Version: 3.0 Beta 2 [ 10586 ]

assignee: Vlad Khorsun [ hvlad ]

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Jan 26, 2015

Modified by: @hvlad

summary: Release internal temporay blobs early to free some memory\disk space => Release internal temporary blobs early to free some memory\disk space

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Jan 26, 2015

Modified by: @hvlad

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

resolution: Fixed [ 1 ]

@firebird-issue-importer
Copy link
Author

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

Modified by: @pavel-zotov

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

QA Status: Cannot be tested

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Sep 23, 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