[hibernate-issues] [Hibernate-JIRA] Commented: (HV-495) Many locks on AnnotatedElements

Gunnar Morling (JIRA) noreply at atlassian.com
Wed Nov 30 14:14:19 EST 2011


    [ http://opensource.atlassian.com/projects/hibernate/browse/HV-495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=44479#comment-44479 ] 

Gunnar Morling commented on HV-495:
-----------------------------------

Loïc,

could you re-run your profiling using the current SNAPSHOT version of HV 4.3? We made some major changes related to how the internal constraint meta model is built up, this might also affect your use case.

You can get the latest sources from https://github.com/hibernate/hibernate-validator and build the JAR yourself using {{mvn clean install -DdisableDocumentationBuild=true}}.

Thanks.

> Many locks on AnnotatedElements
> -------------------------------
>
>                 Key: HV-495
>                 URL: http://opensource.atlassian.com/projects/hibernate/browse/HV-495
>             Project: Hibernate Validator
>          Issue Type: Patch
>          Components: validators
>    Affects Versions: 4.2.0.CR1
>         Environment: GNU/Linux, JVM 6.0, Hibernate Validator 4.2.0.CR1
>            Reporter: Loïc DIAS DA SILVA
>             Fix For: 4.x
>
>         Attachments: jmeter-graph.docx, patch-ldds.patch
>
>
> Hi all, we use Hibernate Validator 4.2.0-CR1 (previously Apache BVAL) for one of our API projects.
> All is working fine for our needs except one big issue recently discovered during JMeter tests.
> Several injectors make many requests from some Amazon cloud servers to our API and starting from a number of requests the response time begins to increase eavily, making a big jump from about 100ms in average to more than 5s.
> After investigating we have seen many locks in some AnnotatedElement methods (mainly getAnnotation).
> I've then made a little patch on hibernate in order to cache this kind of requests as i've not found any other cleaver/yet implemented way..
> Since this patch all is working very well for us..
> Regards.

--
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