[hibernate-issues] [Hibernate-JIRA] Commented: (HSEARCH-157) Make explicit in FAQ and doc that query.list() followed by query.getResultSize() triggers only one query
Stephane Epardaud (JIRA)
noreply at atlassian.com
Tue Apr 22 10:57:33 EDT 2008
[ http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-157?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_30038 ]
Stephane Epardaud commented on HSEARCH-157:
-------------------------------------------
Is it really the case?
I've had a hard time in HS 3.0.1 with FullTextQuery.getResultSize() because it returns a size consistently greater than FullTextQuery.getResultList().size().
I've tried to fix it but I had no clue how.
Basically getResultList() returns 16 because hits.length() returns 16.
When I get in FullTextQueryImpl.list() at this line:
{code}
List list = loader.load( infos.toArray( new EntityInfo[infos.size()] ) );
{code}
infos.size() == 16, and the resulting list.size() == 15.
I've no idea why.
My index is up-to-date and optimised.
The correct result which I expect is indeed 15, so that 16 number is upsetting my views.
I am using a filter, if that matters, but I think it is applied in getHits().
In 3.0.1 the only thing cached by getHits() is hits.length() in resultSize, not the actual result size as determined by getResultList().size().
> Make explicit in FAQ and doc that query.list() followed by query.getResultSize() triggers only one query
> --------------------------------------------------------------------------------------------------------
>
> Key: HSEARCH-157
> URL: http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-157
> Project: Hibernate Search
> Issue Type: Improvement
> Components: documentation
> Reporter: Emmanuel Bernard
> Priority: Minor
> Fix For: 3.0.2.GA, 3.1.0
>
>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list