From c5ef553ffcc9f2f4070af4a3575c2ac0a4ccc035 Mon Sep 17 00:00:00 2001 From: Stepan Bagritsevich <43710058+BagritsevichStepan@users.noreply.github.com> Date: Thu, 19 Dec 2024 18:11:13 +0400 Subject: [PATCH] fix(search_family): Fix logging in ParseFieldWithAtSign (#4343) Signed-off-by: Stepan Bagritsevich --- src/server/search/search_family.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/server/search/search_family.cc b/src/server/search/search_family.cc index 54627dec6..00a644d89 100644 --- a/src/server/search/search_family.cc +++ b/src/server/search/search_family.cc @@ -207,9 +207,9 @@ std::string_view ParseFieldWithAtSign(CmdArgParser* parser) { if (absl::StartsWith(field, "@"sv)) { field.remove_prefix(1); // remove leading @ } else { - // Temporary warning until we can throw an error - LOG(WARNING) << "bad arguments: Field name '" << field << "' should start with '@'. '@" << field - << "' is expected"; + // Temporary warning until we can throw an error. Log every 30 seconds + LOG_EVERY_T(WARNING, 30) << "bad arguments: Field name '" << field + << "' should start with '@'. '@" << field << "' is expected"; } return field; }