nv-morpheus / Morpheus

Morpheus SDK
Apache License 2.0
364 stars 136 forks source link

[FEA]: Support `ControlMessage` types for `Preprocess` and `Postprocess` stages #1611

Closed yczhang-nv closed 5 months ago

yczhang-nv commented 7 months ago

Is this a new feature, an improvement, or a change to existing functionality?

New Feature

How would you describe the priority of this feature request

High

Please provide a clear description of problem this feature solves

Some of the PreprocessStage and PostprocessStage do not accept ControlMessage as their input data type.

Describe your ideal solution

As we move more stages to support ControlMessage, these stages should follow suite. All functionality should remain constant, only the supported data type will change. Requires ControlMessage to be updated first: https://github.com/nv-morpheus/Morpheus/issues/1625

Completion Criteria

Additional context

No response

Code of Conduct