setting page control
John Mazzitelli
mazz at redhat.com
Fri Mar 4 19:35:28 UTC 2011
I just noticed something yesterday and I wanted to bring it up because I
think there may problem(s) for large datasets.
I noticed in some DataSource implementations of ours, in our
executeFetch() methods, we aren't setting the page control in the
criteria... like this:
criteria.setPageControl(getPageControl(request));
without setting that, I think we are always going to only get back to
top 200 rows (since that's the default page control). Which means if we
are paging or sorting, if I read this code right, it won't actually get
us the right data.
So, we need to scour the source code, look at all executeFetch impls and
make sure we are setting the page control properly. I think if we don't
do this, its not gonna work right for datasets larger than 200.
More information about the rhq-devel
mailing list