[
https://hibernate.onjira.com/browse/HV-538?page=com.atlassian.jira.plugin...
]
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