Guard tune_timeout_for_session_needs_pause from stale pause_until - #5784
Guard tune_timeout_for_session_needs_pause from stale pause_until#5784rahim-kanji wants to merge 4 commits into
Quality Gate failed
Failed conditions
D Security Rating on New Code (required ≥ A)
E Maintainability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
Check warning on line 5864 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "strlen" is safe here.
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl335&open=AaBlFPnQZ-rJX5Mbl335&pullRequest=5784
Check failure on line 767 in lib/PgSQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFP9DZ-rJX5Mbl34T&open=AaBlFP9DZ-rJX5Mbl34T&pullRequest=5784
Check failure on line 8560 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Refactor this code to not nest more than 3 if|for|do|while|switch statements.
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl34P&open=AaBlFPnQZ-rJX5Mbl34P&pullRequest=5784
Check failure on line 6130 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove this use of "free".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl33-&open=AaBlFPnQZ-rJX5Mbl33-&pullRequest=5784
Check failure on line 828 in lib/PgSQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFP9DZ-rJX5Mbl34V&open=AaBlFP9DZ-rJX5Mbl34V&pullRequest=5784
Check failure on line 1400 in lib/PgSQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFP9DZ-rJX5Mbl34W&open=AaBlFP9DZ-rJX5Mbl34W&pullRequest=5784
Check failure on line 7719 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove this use of "free".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl34H&open=AaBlFPnQZ-rJX5Mbl34H&pullRequest=5784
Check failure on line 1145 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl33n&open=AaBlFPnQZ-rJX5Mbl33n&pullRequest=5784
Check warning on line 7715 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "strlen" is safe here.
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl34J&open=AaBlFPnQZ-rJX5Mbl34J&pullRequest=5784
Check warning on line 7715 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "strlen" is safe here.
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl34K&open=AaBlFPnQZ-rJX5Mbl34K&pullRequest=5784
Check failure on line 5864 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove this use of "malloc".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl334&open=AaBlFPnQZ-rJX5Mbl334&pullRequest=5784
Check failure on line 2740 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl33s&open=AaBlFPnQZ-rJX5Mbl33s&pullRequest=5784
Check failure on line 6659 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove this use of "free".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl34B&open=AaBlFPnQZ-rJX5Mbl34B&pullRequest=5784
Check failure on line 2828 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl33t&open=AaBlFPnQZ-rJX5Mbl33t&pullRequest=5784
Check failure on line 3857 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl33y&open=AaBlFPnQZ-rJX5Mbl33y&pullRequest=5784
Check warning on line 5864 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "strlen" is safe here.
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl336&open=AaBlFPnQZ-rJX5Mbl336&pullRequest=5784
Check failure on line 6117 in lib/PgSQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFP9DZ-rJX5Mbl34b&open=AaBlFP9DZ-rJX5Mbl34b&pullRequest=5784
Check failure on line 7134 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Remove any side effects from right hand operands of logical && operator.
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl34D&open=AaBlFPnQZ-rJX5Mbl34D&pullRequest=5784
Check failure on line 8076 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl34O&open=AaBlFPnQZ-rJX5Mbl34O&pullRequest=5784
Check failure on line 7568 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl34G&open=AaBlFPnQZ-rJX5Mbl34G&pullRequest=5784
Check warning on line 7485 in lib/PgSQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "strncpy" is safe here.
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFP9DZ-rJX5Mbl34c&open=AaBlFP9DZ-rJX5Mbl34c&pullRequest=5784
Check failure on line 3899 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl33z&open=AaBlFPnQZ-rJX5Mbl33z&pullRequest=5784
Check failure on line 2046 in lib/PgSQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFP9DZ-rJX5Mbl34Y&open=AaBlFP9DZ-rJX5Mbl34Y&pullRequest=5784
Check failure on line 6126 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
C-style cast removing const qualification from the type of a pointer may lead to undefined behavior.
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl33_&open=AaBlFPnQZ-rJX5Mbl33_&pullRequest=5784
Check failure on line 7307 in lib/MySQL_Session.cpp
sonarqubecloud / SonarCloud Code Analysis
Make sure use of "sprintf" function is safe here or replace it with a call to "snprintf".
See more on https://sonarcloud.io/project/issues?id=sysown_proxysql&issues=AaBlFPnQZ-rJX5Mbl34E&open=AaBlFPnQZ-rJX5Mbl34E&pullRequest=5784