I meant FC insanity. It does not appear to be an NPE.

I have a test case that shows it in SOLR-2242.

Simon may be looking at it also.


On 6/28/11 6:44 AM, "Michael McCandless" <[email protected]> wrote:

>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 <[email protected]> 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.testNumFacetTermsFacetCou
>>nt
>> 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.searc
>>h.
>> 
>>cache.DocTermsIndexCreator@603bb3eb=>org.apache.lucene.search.cache.DocTe
>>rm
>> 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.se
>>ar
>> ch.cache.CachedArray$IntValues#291172425 (size =~ 92 bytes)
>>    [junit]
>>    [junit] *** END
>> 
>>org.apache.solr.request.NumFacetTermsFacetsTest.testNumFacetTermsFacetCou
>>nt
>> s: Insane FieldCache usage(s) ***
>>    [junit] ------------- ---------------- ---------------
>>    [junit] Testcase:
>> 
>>testNumFacetTermsFacetCounts(org.apache.solr.request.NumFacetTermsFacetsT
>>es
>> t):     FAILED
>>    [junit]
>> 
>>org.apache.solr.request.NumFacetTermsFacetsTest.testNumFacetTermsFacetCou
>>nt
>> s: Insane FieldCache usage(s) found expected:<0> but was:<1>
>>    [junit] junit.framework.AssertionFailedError:
>> 
>>org.apache.solr.request.NumFacetTermsFacetsTest.testNumFacetTermsFacetCou
>>nt
>> s: Insane FieldCache usage(s) found expected:<0> but was:<1>
>>    [junit]     at
>> 
>>org.apache.lucene.util.LuceneTestCase.assertSaneFieldCaches(LuceneTestCas
>>e.
>> 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(Lucen
>>eT
>> estCase.java:1430)
>>    [junit]     at
>> 
>>org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(Lucen
>>eT
>> 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: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [email protected]
>For additional commands, e-mail: [email protected]
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to