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

Remove connection logs to avoid recursive stack when using the database as the log store #9

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

bendoerr
Copy link

@bendoerr bendoerr commented Oct 28, 2024

This change removes log statements from both the PostgresConnector.php and MySqlConnector.php. Some frameworks and plugins use the database as their log store, so having a log statement in the connector code can cause a recursive stack.

Resolves #10

Similar to pixelvide#8, this is for the PostgresConnector. This entirely removes the log line. Some frameworks and plugins use the database as their log store, so having a log statement in the connector code can cause a recursive stack.
It is common for frameworks to use databases as log stores. Having logging within the database connection code can lead to recursive stack situations.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Recursive stack when using the database as a log store
1 participant