[ https://issues.apache.org/jira/browse/TAP5-2589?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16203292#comment-16203292 ]
ASF subversion and git services commented on TAP5-2589: ------------------------------------------------------- Commit 4958b713fff229c6b0f028a7226a719549cf4d5b in tapestry-5's branch refs/heads/master from [~jkemnade] [ https://git-wip-us.apache.org/repos/asf?p=tapestry-5.git;h=4958b71 ] TAP5-2589: extend interface with methods that ease incremental paging > Improve Grid implementation for "slow" data sources > --------------------------------------------------- > > Key: TAP5-2589 > URL: https://issues.apache.org/jira/browse/TAP5-2589 > Project: Tapestry 5 > Issue Type: Improvement > Components: tapestry-core > Reporter: Jochen Kemnade > Fix For: 5.5.0 > > > When using a Grid that's backed by a data source for which performing a count > is expensive, performance is quite bad. > There are some places where Grid (and subcomponents) call > {{getAvailableRows()}} to determine whether the data source is empty or has > (at least) a specific number of results. We should provide (and use) more > specific and efficient methods in {{GridDataSource}}. -- This message was sent by Atlassian JIRA (v6.4.14#64029)