[
https://issues.apache.org/jira/browse/UIMA-5180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jerry Cwiklik closed UIMA-5180.
-------------------------------
Resolution: Fixed
Modified to use TreeMap for storing AE performance metrics. This map is
iterated over when constructing a performance metrics list for an outgoing CAS.
Since TreeMaps are sorted on a key, each list of AEs is consistent
> UIMA-AS: service returns list of performance metrics in an inconsistent order
> -----------------------------------------------------------------------------
>
> Key: UIMA-5180
> URL: https://issues.apache.org/jira/browse/UIMA-5180
> Project: UIMA
> Issue Type: Bug
> Components: Async Scaleout
> Affects Versions: 2.8.1AS
> Reporter: Jerry Cwiklik
> Assignee: Jerry Cwiklik
> Fix For: 2.9.0AS
>
>
> Performance metrics list returned to the client does not preserve consistent
> order in deployments using concurrent process threads. For example if there
> are two pipelines containing AE1, AE2, AE3, the service sends metrics list
> as: AE2, AE1, AE3 for CAS1 and for CAS2 it returns AE3, AE1, AE2. The order
> of AEs in the list should be consistent across all CASes.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)