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

The "Compile with PL/Scope" action should preserve prior PL/SQL compilation settings #58

Open
rvo-cs opened this issue Nov 2, 2022 · 1 comment
Assignees
Labels

Comments

@rvo-cs
Copy link
Contributor

rvo-cs commented Nov 2, 2022

As of v1.0.0, the "Compile with PL/Scope" action changes the plscope_settings parameter in the session, then recompiles objects in the schema (unless the user has opted out of that), enforcing whatever PL/SQL compilation parameters are effective in the session when doing so.

The expectation is that it would preserve prior PL/SQL compilation settings for all affected objects, with the single exception of updating the plscope_settings parameter.

This is important because some modules could have specific requirements as regards compilation settings (especially, but not limited to, the value of the plsql_ccflags parameter), and these settings should not be lost when running the action.

@PhilippSalvisberg PhilippSalvisberg self-assigned this Nov 5, 2022
@PhilippSalvisberg
Copy link
Owner

I agree. The existing settings (except identifiers/statements) should be preserved.

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

No branches or pull requests

2 participants