diff options
author | Alexander Smirnov <alex@ydb.tech> | 2025-03-04 16:15:41 +0000 |
---|---|---|
committer | Alexander Smirnov <alex@ydb.tech> | 2025-03-04 16:15:41 +0000 |
commit | b21a377d1f5b24149cf65fd1f8feb44411ae38f9 (patch) | |
tree | 0459a651275d60cf60489d8142f20a8bd5e6a199 /yql/essentials/public/issue/yql_warning.cpp | |
parent | 827cd39b843ead1adfaa20f8a55e2e17da62a4eb (diff) | |
parent | 00325857a11f51ad6b43a4d35f57e85e06866ab6 (diff) | |
download | ydb-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.cpp | 8 |
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(); |