PJ Fanning created XMLBEANS-674:
-----------------------------------

             Summary: improve performance of live lists and getXYZArray(int)
                 Key: XMLBEANS-674
                 URL: https://issues.apache.org/jira/browse/XMLBEANS-674
             Project: XMLBeans
          Issue Type: Task
            Reporter: PJ Fanning


The most performant way to iterate child data is getXYZArray and iterate the 
array yourself.
The aim here is make getXYZArray(int) have similar performance but up until now 
random access has been slow.
The getXYZList calls have been very slow for large data sets. The returned list 
is an active list where changes are reflected into the XMLBeans structures 
while getXYZArray is just a snapshot. The aim is to improve getXYZList but it 
will still be slower (but not thousands of times slower like it can be now for 
big data sets).

https://github.com/apache/poi-xmlbeans/pull/104
https://github.com/apache/poi-xmlbeans/pull/105



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to