[hibernate-issues] [Hibernate-JIRA] Commented: (HV-538) Perform a profiling of the HV code in order to identify performance bottlenecks

Gunnar Morling (JIRA) noreply at atlassian.com
Tue Mar 27 16:49:48 EDT 2012


    [ https://hibernate.onjira.com/browse/HV-538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=46097#comment-46097 ] 

Gunnar Morling commented on HV-538:
-----------------------------------

Options in case the cache turns out to be a bottle neck as proposed by Hardy:

{quote}
* try to improve the implementation (eg we could drop the hard ref part. then we could drop one of the _LRUMap_s which in turns means we could improve the get implementation to allow multiple readers (I think))
* look for another cache (even though I don't want to add a new dependency just for that)
* revert back to a ConcurrentHashMap with the discussed problems of growth
{quote}

> Perform a profiling of the HV code in order to identify performance bottlenecks
> -------------------------------------------------------------------------------
>
>                 Key: HV-538
>                 URL: https://hibernate.onjira.com/browse/HV-538
>             Project: Hibernate Validator
>          Issue Type: Improvement
>          Components: engine
>            Reporter: Gunnar Morling
>            Assignee: Gunnar Morling
>             Fix For: 4.3.0.Beta1
>
>
> Potential issues include:
> * handling of the {{Path}} API within the validation routine
> * creation of the descriptor model in {{BeanMetaDataImpl}}
> * retrieval of bean meta data from the cache in {{BeanMetaDataManager}} in concurrency scenarios

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the hibernate-issues mailing list