diff options
| author | vvvv <[email protected]> | 2025-03-19 13:47:50 +0300 |
|---|---|---|
| committer | vvvv <[email protected]> | 2025-03-19 14:07:15 +0300 |
| commit | bd190ddaaab2a259b50caebe3cb8d6666c90eacc (patch) | |
| tree | 83d7db05a732be28dee1fb2760bbcaeef907f539 /yql/essentials/udfs | |
| parent | 61b92aeb846ebc6180fb4c18c85ff10c58093610 (diff) | |
YQL-19724 logger for udf resolving
commit_hash:c019511f90871e0a4d783856db0fa2272e21a336
Diffstat (limited to 'yql/essentials/udfs')
| -rw-r--r-- | yql/essentials/udfs/test/simple/simple_udf.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/yql/essentials/udfs/test/simple/simple_udf.cpp b/yql/essentials/udfs/test/simple/simple_udf.cpp index ec35563323c..759f21380d7 100644 --- a/yql/essentials/udfs/test/simple/simple_udf.cpp +++ b/yql/essentials/udfs/test/simple/simple_udf.cpp @@ -241,9 +241,9 @@ private: class TLogging : public TBoxedValue { public: - TLogging(TLoggerPtr logger) + TLogging(TLoggerPtr logger, TLogComponentId component) : Logger(logger) - , Component(logger->RegisterComponent(Name())) + , Component(component) {} TUnboxedValue Run(const IValueBuilder* valueBuilder, const TUnboxedValuePod* args) const final { @@ -266,8 +266,11 @@ public: argBuilder->Add<char*>(); argBuilder->Done().Returns<TVoid>(); + auto logger = builder.MakeLogger(false); + auto component = logger->RegisterComponent(Name()); + logger->Log(component, ELogLevel::Debug, "DeclareSignature"); if (!typesOnly) { - builder.Implementation(new TLogging(builder.MakeLogger(false))); + builder.Implementation(new TLogging(logger, component)); } return true; } |
