Christian Carlow created OFBIZ-6424:
---------------------------------------
Summary: FormRenderer.renderItemRows should skip to the iterator
lowIndex and go from there instead of the beginning
Key: OFBIZ-6424
URL: https://issues.apache.org/jira/browse/OFBIZ-6424
Project: OFBiz
Issue Type: Improvement
Components: framework
Affects Versions: Trunk
Reporter: Christian Carlow
FormRenderer.renderItemRows contains this TODO:
// TODO: this is a bad design, for EntityListIterators we should skip to the
lowIndex and go from there, MUCH more efficient...
EntityListIterator.relative(int) seems like it could be used to move the cursor
when the iterator is of that type but other iterators would still suffer the
same inefficiency.
performFindList only returns the the number of records that are to be rendered
so unnecessary previous records never get processed so it may be worthy of
replacing the iterator but I assume iterator is used because it generally
performs better.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)