Skip to content

Commit e6ed6b1

Browse files
committed
Fix pipeline hang in Prism runner during Reshuffle elision
1 parent 9791bcb commit e6ed6b1

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

sdks/go/pkg/beam/runners/prism/internal/handlerunner.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ func (h *runner) handleReshuffle(tid string, t *pipepb.PTransform, comps *pipepb
210210
}
211211

212212
// And all the sub transforms.
213-
toRemove = append(toRemove, t.GetSubtransforms()...)
213+
toRemove = append(toRemove, removeSubTransforms(comps, t.GetSubtransforms())...)
214214

215215
// Return the new components which is the transforms consumer
216216
return prepareResult{

0 commit comments

Comments
 (0)