diff --git a/ydb/library/yql/providers/solomon/provider/yql_solomon_io_discovery.cpp b/ydb/library/yql/providers/solomon/provider/yql_solomon_io_discovery.cpp index 44296a18425a..f058eba3297e 100644 --- a/ydb/library/yql/providers/solomon/provider/yql_solomon_io_discovery.cpp +++ b/ydb/library/yql/providers/solomon/provider/yql_solomon_io_discovery.cpp @@ -98,28 +98,6 @@ class TSolomonIODiscoveryTransformer : public TSyncTransformerBase { } auto status = OptimizeExpr(input, output, [this] (const TExprNode::TPtr& node, TExprContext& ctx) -> TExprNode::TPtr { - if (auto maybeWrite = TMaybeNode(node)) { - if (!maybeWrite.DataSink()) { - return node; - } - auto write = maybeWrite.Cast(); - - if (!EnsureArgsCount(write.Ref(), 5, ctx)) { - return {}; - } - - return Build(ctx, write.Pos()) - .World(write.World()) - .DataSink(write.DataSink()) - .FreeArgs() - .Add() - .Value("") - .Build() - .Add(write.Arg(3)) - .Build() - .Done().Ptr(); - } - if (auto maybeRead = TMaybeNode(node)) { auto read = maybeRead.Cast(); if (read.DataSource().Category().Value() != SolomonProviderName) {