aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/public/issue/yql_warning.cpp
diff options
context:
space:
mode:
authorAlexander Smirnov <alex@ydb.tech>2025-03-04 16:15:41 +0000
committerAlexander Smirnov <alex@ydb.tech>2025-03-04 16:15:41 +0000
commitb21a377d1f5b24149cf65fd1f8feb44411ae38f9 (patch)
tree0459a651275d60cf60489d8142f20a8bd5e6a199 /yql/essentials/public/issue/yql_warning.cpp
parent827cd39b843ead1adfaa20f8a55e2e17da62a4eb (diff)
parent00325857a11f51ad6b43a4d35f57e85e06866ab6 (diff)
downloadydb-b21a377d1f5b24149cf65fd1f8feb44411ae38f9.tar.gz
Merge pull request #15307 from ydb-platform/merge-libs-250304-1328
Diffstat (limited to 'yql/essentials/public/issue/yql_warning.cpp')
-rw-r--r--yql/essentials/public/issue/yql_warning.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/yql/essentials/public/issue/yql_warning.cpp b/yql/essentials/public/issue/yql_warning.cpp
index 881e63e95f..6364025ff3 100644
--- a/yql/essentials/public/issue/yql_warning.cpp
+++ b/yql/essentials/public/issue/yql_warning.cpp
@@ -31,6 +31,10 @@ TWarningRule::EParseResult TWarningRule::ParseFrom(const TString& codePattern, c
return EParseResult::PARSE_OK;
}
+TWarningPolicy::TWarningPolicy(bool isReplay)
+ : IsReplay(isReplay)
+{}
+
void TWarningPolicy::AddRule(const TWarningRule& rule)
{
TString pattern = rule.GetPattern();
@@ -38,6 +42,10 @@ void TWarningPolicy::AddRule(const TWarningRule& rule)
return;
}
+ if (pattern == "*" && IsReplay) {
+ return;
+ }
+
Rules.push_back(rule);
EWarningAction action = rule.GetAction();