You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@airavata.apache.org by "Saminda Wijeratne (JIRA)" <ji...@apache.org> on 2013/08/23 04:38:51 UTC

[jira] [Commented] (AIRAVATA-907) Experiment Data list return from getAllExperimentMetaInformation() method of provenance manager not sorted according to experiment submitted date

    [ https://issues.apache.org/jira/browse/AIRAVATA-907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13748232#comment-13748232 ] 

Saminda Wijeratne commented on AIRAVATA-907:
--------------------------------------------

This fix was done because without it there is not guarantee that the data would be retrieved from the db in the order of they were inserted to the database. We witnessed this in a MacOS, Java 1.7, MySql environment where the data is retrieved using some ordering based on the experiment_id field. 
We figured users of the API would expect the results to be ordered with a more rational criteria (such as the submitted date).

However this fix might introduce a significant performance issue when large number of experiment data is present in the db (which we need to evaluate). 
                
> Experiment Data list return from getAllExperimentMetaInformation() method of provenance manager not sorted according to experiment submitted date
> -------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-907
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-907
>             Project: Airavata
>          Issue Type: Bug
>          Components: Airavata Client, Registry API
>    Affects Versions: 0.8
>            Reporter: Chathuri Wimalasena
>            Assignee: Chathuri Wimalasena
>             Fix For: 0.9
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira