@@ -801,7 +801,6 @@ class TDqComputeActorBase : public NActors::TActorBootstrapped<TDerived>
801
801
802
802
struct TAsyncInputTransformHelper : TAsyncInputHelper {
803
803
NUdf::TUnboxedValue InputBuffer;
804
- TMaybe<NKikimr::NMiniKQL::TProgramBuilder> ProgramBuilder;
805
804
806
805
using TAsyncInputHelper::TAsyncInputHelper;
807
806
};
@@ -936,7 +935,6 @@ class TDqComputeActorBase : public NActors::TActorBootstrapped<TDerived>
936
935
937
936
struct TAsyncOutputTransformInfo : public TAsyncOutputInfoBase {
938
937
IDqOutputConsumer::TPtr OutputBuffer;
939
- TMaybe<NKikimr::NMiniKQL::TProgramBuilder> ProgramBuilder;
940
938
};
941
939
942
940
protected:
@@ -1281,7 +1279,6 @@ class TDqComputeActorBase : public NActors::TActorBootstrapped<TDerived>
1281
1279
this ->RegisterWithSameMailbox (source.Actor );
1282
1280
}
1283
1281
for (auto & [inputIndex, transform] : InputTransformsMap) {
1284
- transform.ProgramBuilder .ConstructInPlace (typeEnv, *FunctionRegistry);
1285
1282
Y_ABORT_UNLESS (AsyncIoFactory);
1286
1283
const auto & inputDesc = Task.GetInputs (inputIndex);
1287
1284
CA_LOG_D (" Create transform for input " << inputIndex << " " << inputDesc.ShortDebugString ());
@@ -1299,7 +1296,6 @@ class TDqComputeActorBase : public NActors::TActorBootstrapped<TDerived>
1299
1296
.ComputeActorId = this ->SelfId (),
1300
1297
.TypeEnv = typeEnv,
1301
1298
.HolderFactory = holderFactory,
1302
- .ProgramBuilder = *transform.ProgramBuilder ,
1303
1299
.Alloc = Alloc,
1304
1300
.TraceId = ComputeActorSpan.GetTraceId ()
1305
1301
});
@@ -1309,7 +1305,6 @@ class TDqComputeActorBase : public NActors::TActorBootstrapped<TDerived>
1309
1305
this ->RegisterWithSameMailbox (transform.Actor );
1310
1306
}
1311
1307
for (auto & [outputIndex, transform] : OutputTransformsMap) {
1312
- transform.ProgramBuilder .ConstructInPlace (typeEnv, *FunctionRegistry);
1313
1308
Y_ABORT_UNLESS (AsyncIoFactory);
1314
1309
const auto & outputDesc = Task.GetOutputs (outputIndex);
1315
1310
CA_LOG_D (" Create transform for output " << outputIndex << " " << outputDesc.ShortDebugString ());
@@ -1326,7 +1321,6 @@ class TDqComputeActorBase : public NActors::TActorBootstrapped<TDerived>
1326
1321
.TaskParams = taskParams,
1327
1322
.TypeEnv = typeEnv,
1328
1323
.HolderFactory = holderFactory,
1329
- .ProgramBuilder = *transform.ProgramBuilder
1330
1324
});
1331
1325
} catch (const std::exception& ex) {
1332
1326
throw yexception () << " Failed to create output transform " << outputDesc.GetTransform ().GetType () << " : " << ex.what ();
0 commit comments