You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For short-running pipelines, the monitor stage will potentially not emit any output.
We should always get the final Complete message which contains the total message count along with the message rate.
Minimum reproducible example
Any short-running pipeline will do, in testing this one will reproduce the error if you run it enough time
morpheus --log_level=debug --plugin examples/developer_guide/1_simple_python_stage/pass_thru.py \
run pipeline-other \
from-file --filename=examples/data/email_with_addresses.jsonlines \
pass-thru \
monitor
Compare with:
morpheus --log_level=debug --plugin examples/developer_guide/1_simple_python_stage/pass_thru.py \
run --use_cpu_only pipeline-other \
from-file --filename=examples/data/email_with_addresses.jsonlines \
pass-thru \
monitor
There is a similar issue with pipelines which run until explicitly stopped with a Ctrl+C like the examples/developer_guide/2_2_rabbitmq/read_simple.py, the monitor produces output, yet the output is overwritten with:
====Building Segment Complete!====
^CStopping pipeline. Please wait... Press Ctrl+C again to kill. messages/s
====Stopping Pipeline====
Compared with the output when the --use_cpu_only flag is used:
Version
25.02
Which installation method(s) does this occur on?
Source, Docker
Describe the bug.
For short-running pipelines, the monitor stage will potentially not emit any output.
We should always get the final
Complete
message which contains the total message count along with the message rate.Minimum reproducible example
Relevant log output
Click here to see error details
Full env printout
Click here to see environment details
Other/Misc.
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: