I have added code to support executing queries using background threads and API to assist "paging" queries.
This is in HEAD. I am especially interested in getting feedback on the PagingList / Page API.
Refer to:
ENHANCEMENT: Add support/api for PagingList and Page ... with fetch ahead and size() support
http://www.avaje.org/bugdetail-142.html
Refer to http://www.avaje.org/bugdetail-141.html
... for a quick example of using FutureList