mirror of
https://github.com/Icinga/icinga2.git
synced 2025-07-26 23:24:09 +02:00
RedisConnection: Don't log queries that are going to be discarded
This commit is contained in:
parent
0fbb0332a6
commit
a656444d78
@ -115,7 +115,7 @@ void LogQuery(RedisConnection::Query& query, Log& msg)
|
|||||||
*/
|
*/
|
||||||
void RedisConnection::FireAndForgetQuery(RedisConnection::Query query, RedisConnection::QueryPriority priority, QueryAffects affects)
|
void RedisConnection::FireAndForgetQuery(RedisConnection::Query query, RedisConnection::QueryPriority priority, QueryAffects affects)
|
||||||
{
|
{
|
||||||
{
|
if (LogDebug >= Logger::GetMinLogSeverity()) {
|
||||||
Log msg (LogDebug, "IcingaDB", "Firing and forgetting query:");
|
Log msg (LogDebug, "IcingaDB", "Firing and forgetting query:");
|
||||||
LogQuery(query, msg);
|
LogQuery(query, msg);
|
||||||
}
|
}
|
||||||
@ -138,10 +138,12 @@ void RedisConnection::FireAndForgetQuery(RedisConnection::Query query, RedisConn
|
|||||||
*/
|
*/
|
||||||
void RedisConnection::FireAndForgetQueries(RedisConnection::Queries queries, RedisConnection::QueryPriority priority, QueryAffects affects)
|
void RedisConnection::FireAndForgetQueries(RedisConnection::Queries queries, RedisConnection::QueryPriority priority, QueryAffects affects)
|
||||||
{
|
{
|
||||||
|
if (LogDebug >= Logger::GetMinLogSeverity()) {
|
||||||
for (auto& query : queries) {
|
for (auto& query : queries) {
|
||||||
Log msg(LogDebug, "IcingaDB", "Firing and forgetting query:");
|
Log msg(LogDebug, "IcingaDB", "Firing and forgetting query:");
|
||||||
LogQuery(query, msg);
|
LogQuery(query, msg);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
auto item (Shared<Queries>::Make(std::move(queries)));
|
auto item (Shared<Queries>::Make(std::move(queries)));
|
||||||
auto ctime (Utility::GetTime());
|
auto ctime (Utility::GetTime());
|
||||||
@ -163,7 +165,7 @@ void RedisConnection::FireAndForgetQueries(RedisConnection::Queries queries, Red
|
|||||||
*/
|
*/
|
||||||
RedisConnection::Reply RedisConnection::GetResultOfQuery(RedisConnection::Query query, RedisConnection::QueryPriority priority, QueryAffects affects)
|
RedisConnection::Reply RedisConnection::GetResultOfQuery(RedisConnection::Query query, RedisConnection::QueryPriority priority, QueryAffects affects)
|
||||||
{
|
{
|
||||||
{
|
if (LogDebug >= Logger::GetMinLogSeverity()) {
|
||||||
Log msg (LogDebug, "IcingaDB", "Executing query:");
|
Log msg (LogDebug, "IcingaDB", "Executing query:");
|
||||||
LogQuery(query, msg);
|
LogQuery(query, msg);
|
||||||
}
|
}
|
||||||
@ -194,10 +196,12 @@ RedisConnection::Reply RedisConnection::GetResultOfQuery(RedisConnection::Query
|
|||||||
*/
|
*/
|
||||||
RedisConnection::Replies RedisConnection::GetResultsOfQueries(RedisConnection::Queries queries, RedisConnection::QueryPriority priority, QueryAffects affects)
|
RedisConnection::Replies RedisConnection::GetResultsOfQueries(RedisConnection::Queries queries, RedisConnection::QueryPriority priority, QueryAffects affects)
|
||||||
{
|
{
|
||||||
|
if (LogDebug >= Logger::GetMinLogSeverity()) {
|
||||||
for (auto& query : queries) {
|
for (auto& query : queries) {
|
||||||
Log msg(LogDebug, "IcingaDB", "Executing query:");
|
Log msg(LogDebug, "IcingaDB", "Executing query:");
|
||||||
LogQuery(query, msg);
|
LogQuery(query, msg);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
std::promise<Replies> promise;
|
std::promise<Replies> promise;
|
||||||
auto future (promise.get_future());
|
auto future (promise.get_future());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user