|
miskender created an issue |
Incorrect progress reporting in asynchronous WPS when process has Complex input and output |
Issue Type: |
|
---|---|
Affects Versions: |
2.12.1 |
Assignee: |
Unassigned |
Created: |
09/Dec/17 10:24 AM |
Environment: |
Windows |
Priority: |
|
Reporter: |
When wps has complex output like; { String val1; String val2; … } Execution cost of serializing wps output calculated as 50% of the process execution time at; int inputsLongSteps = inputs.longStepCount(); { longSteps++; } float longStepPercentage = 98f / longSteps; In WPS code reporting ProgressListener.progress(80); WPS clients will see 40% progress in their GetExecutionStatus requests in the same time. Possible fix : Calculating longStepPercentage like |
Get Jira notifications on your phone! Download the Jira Cloud app for Android or iOS |
|
This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100074-sha1:b69b2a5) |
|