Hi Bill,

Can you open an issue and make a patch showing the problem?  Thanks.

The test is failing only from the FC insanity?  Or is there another
exception (you mentioned NPE but I don't see it).

Mike

Mike McCandless

http://blog.mikemccandless.com

On Mon, Jun 27, 2011 at 11:59 PM, Bill Bell <billnb...@gmail.com> wrote:
> The trunk has issues with grouping (NPE). I get this with or without
> f.hgid_i1.facet.numFacetTerms", "1"...
>
>
> I think it has to do with a NPE in group in 4.0 it fails on other code.
> Thoughts?
>
> [junit] ------------- Standard Error -----------------
>    [junit] NOTE: reproduce with: ant test
> -Dtestcase=NumFacetTermsFacetsTest
> -Dtestmethod=testNumFacetTermsFacetCounts
> -Dtests.seed=3921835369594659663:-3219730304883530389
>    [junit] *** BEGIN
> org.apache.solr.request.NumFacetTermsFacetsTest.testNumFacetTermsFacetCount
> s: Insane FieldCache usage(s) ***
>    [junit] SUBREADER: Found caches for descendants of
> DirectoryReader(segments_3 _0(4.0):C6)+hgid_i1
>    [junit]     'DirectoryReader(segments_3 _0(4.0):C6)'=>'hgid_i1',class
> org.apache.lucene.search.FieldCache$DocTermsIndex,org.apache.lucene.search.
> cache.DocTermsIndexCreator@603bb3eb=>org.apache.lucene.search.cache.DocTerm
> sIndexCreator$DocTermsIndexImpl#1026179434 (size =~ 372 bytes)
>    [junit]
>        
> 'org.apache.lucene.index.SegmentCoreReaders@7e8905bd'=>'hgid_i1',int,org.a
> pache.lucene.search.cache.IntValuesCreator@30781822=>org.apache.lucene.sear
> ch.cache.CachedArray$IntValues#291172425 (size =~ 92 bytes)
>    [junit]
>    [junit] *** END
> org.apache.solr.request.NumFacetTermsFacetsTest.testNumFacetTermsFacetCount
> s: Insane FieldCache usage(s) ***
>    [junit] ------------- ---------------- ---------------
>    [junit] Testcase:
> testNumFacetTermsFacetCounts(org.apache.solr.request.NumFacetTermsFacetsTes
> t):     FAILED
>    [junit]
> org.apache.solr.request.NumFacetTermsFacetsTest.testNumFacetTermsFacetCount
> s: Insane FieldCache usage(s) found expected:<0> but was:<1>
>    [junit] junit.framework.AssertionFailedError:
> org.apache.solr.request.NumFacetTermsFacetsTest.testNumFacetTermsFacetCount
> s: Insane FieldCache usage(s) found expected:<0> but was:<1>
>    [junit]     at
> org.apache.lucene.util.LuceneTestCase.assertSaneFieldCaches(LuceneTestCase.
> java:725)
>    [junit]     at
> org.apache.lucene.util.LuceneTestCase.tearDown(LuceneTestCase.java:620)
>    [junit]     at
> org.apache.solr.SolrTestCaseJ4.tearDown(SolrTestCaseJ4.java:96)
>    [junit]     at
> org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneT
> estCase.java:1430)
>    [junit]     at
> org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneT
> estCase.java:1348)
>    [junit]
>
>
> assertQ("check group and facet counts with numFacetTerms=1",
>            req("q", "id:[1 TO 6]"
>                ,"indent", "on"
>                ,"facet", "true"
>                ,"group", "true"
>                ,"group.field", "hgid_i1"
>                ,"f.hgid_i1.facet.limit", "-1"
>                ,"f.hgid_i1.facet.mincount", "1"
>                ,"f.hgid_i1.facet.numFacetTerms", "1"
>                ,"facet.field", "hgid_i1"
>                )
>            ,"*[count(//arr[@name='groups'])=1]"
> ,"*[count(//lst[@name='facet_fields']/lst[@name='hgid_i1']/int)=1]" //
> there are 1 unique items
>            ,"//lst[@name='hgid_i1']/int[@name='numFacetTerms'][.='4']"
>        );
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to