Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.1.0
-
None
-
Linux
Description
Hop-Server - Asynchronous Web Service
Testing with the samples of Matt at https://github.com/mattcasters/hop-async-run
Running this:
curl -v --user cluster:cluster --request POST -o async-run.json -H "Content-Type: application/json" --data-binary '@cypher-workbench.json' 'http://localhost:8181/hop/asyncRun/?service=dataload&MAX=2000'
When the workflow ends and goes to status: "Finished", the last transform (do somnething else) in the pipe dataload.hpl still shows status as "Running". Tested adding other transform, like "Blocking transform" to get the last row, the "Running" moves to the new transform.
Here are the outputs:
workflowStatus.json http://localhost:8181/hop/workflowStatus/?name=dataload&id=413858f0-2aad-4cb9-a71b-040f530dd5ae&json=y
asyncStatus.json http://localhost:8181/hop/asyncStatus/?service=dataload&id=413858f0-2aad-4cb9-a71b-040f530dd5ae