[jboss-jira] [JBoss JIRA] Commented: (BPEL-313) Prepare jBPM-BPEL for performance-enhancing laziness changes in upcoming Jaxen-1.1.3

Alejandro Guizar (JIRA) jira-events at lists.jboss.org
Sat Oct 24 17:58:18 EDT 2009


    [ https://jira.jboss.org/jira/browse/BPEL-313?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12491353#action_12491353 ] 

Alejandro Guizar commented on BPEL-313:
---------------------------------------

Here it is, http://anonsvn.jboss.org/repos/jbpm/jbpm3/branches/bpel-1.2/
I will give you the URL of the committers repo once I get you write access. For the time being you should be able to work in a local copy checked out from anonsvn.jboss.org and then svn switch to svn.jboss.org.

> Prepare jBPM-BPEL for performance-enhancing laziness changes in upcoming Jaxen-1.1.3
> ------------------------------------------------------------------------------------
>
>                 Key: BPEL-313
>                 URL: https://jira.jboss.org/jira/browse/BPEL-313
>             Project: jBPM BPEL
>          Issue Type: Patch
>      Security Level: Public(Everyone can see) 
>          Components: Engine
>            Reporter: Aleksander Adamowski
>            Assignee: Alejandro Guizar
>            Priority: Minor
>
> There's a change coming up in Jaxen that has the potential to significantly increase its performance by making returned lists lazy:
> http://jira.codehaus.org/browse/JAXEN-31
> However, to take advantage of this performance-enhancing laziness, one has to employ special techniques when using Jaxen's APIs - most notably, avoid calling size() on Jaxen-returned node lists or sorting them - where possible, using isEmpty(),  iterators, and get().
> I'm doing proof of concept work on jBPM-BPEL sources right now. The progress can be tracked on GitHub in the jbpm-bpel project on the perf-jaxen-laziness branch:
> http://github.com/aadamowski/jbpm-bpel/commits/perf-jaxen-laziness
> Over there there's currently an untested commit there that demonstrates the aforementioned techniques:
> http://github.com/aadamowski/jbpm-bpel/commit/6feb2d1a0434e73e47f57e2151bbfcb59d7283c5

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list