How were you looking for it? The QueryResponse class exists, and the method is available on an instance of that class in an IDE. As I said I got a copy this morning.
But 'jar tvf apache-solr-solrj-3.4-SNAPSHOT.jar' won't show you the method, just the class existence. Best Erick On Wed, Sep 7, 2011 at 7:41 AM, Sowmya V.B. <vbsow...@gmail.com> wrote: > Hi Erick > > Both methods don't exist in the jar(apache-solr-solrj-3.4-SNAPSHOT.jar) > file. > I did notice getGroupResponse() method in the QueryResponse.java file in the > src directory though. But, it did not show up in the Jar file I got after > compiling the source. > > Sowmya. > > On Wed, Sep 7, 2011 at 1:27 PM, Erick Erickson <erickerick...@gmail.com>wrote: > >> I think it's >> getGroupResponse, not >> getGroupedResponse >> >> I was looking at source I just got this morning... >> >> Best >> Erick >> >> On Wed, Sep 7, 2011 at 3:32 AM, Sowmya V.B. <vbsow...@gmail.com> wrote: >> > Hi Martjin >> > >> > Sorry for a late response. >> > >> > I did take the latest Solr build last week. >> > >> > After the new snapshot, there was a class called grouped response: >> > (org.apache.solr.client.solrj.response.GroupResponse) >> > But, the Solrj snapshot (apache-solr-solrj-3.4-SNAPSHOT.jar)'s >> QueryResponse >> > class did not have a method: getGroupedResponse(). >> > >> > Is there something I am missing? >> > >> > S. >> > >> > On Wed, Aug 31, 2011 at 2:55 PM, Martijn v Groningen < >> > martijn.v.gronin...@gmail.com> wrote: >> > >> >> The CollapseComponent was never comitted. This class exists in the >> >> SOLR-236 patches. You don't need to change the configuration in order >> >> to use grouping. >> >> The blog you mentioned is based on the SOLR-236 patches. The current >> >> grouping in Solr 3.3 has superseded these patches. >> >> >> >> From Solr 3.4 (not yet released) the QueryResponse class in solrj has >> >> a method getGroupResponse. Use this method to get the grouped >> >> response. >> >> >> >> On 31 August 2011 14:10, Erick Erickson <erickerick...@gmail.com> >> wrote: >> >> > Actually, I haven't used the new stuff yet, so I'm not entirely sure >> >> either, >> >> > but that sure would be the place to start. There's some historical >> >> > ambiguity, Grouping started out as "Field Collapsing", and they are >> >> > used interchangeably. >> >> > >> >> > If you go to the bug I linked to and open up the patch file, you'll >> >> > see the code that implements the grouping in SolrJ, that should >> >> > give you a good place to start. >> >> > >> >> > Best >> >> > Erick >> >> > >> >> > On Wed, Aug 31, 2011 at 3:28 AM, Sowmya V.B. <vbsow...@gmail.com> >> wrote: >> >> >> Hi Erick >> >> >> >> >> >> I downloaded the latest build from ( >> >> >> >> >> >> https://builds.apache.org/job/Solr-3.x/lastSuccessfulBuild/artifact/artifacts/ >> >> >> ) >> >> >> But, I don't find the required class CollapseComponent in the src. >> >> >> (org.apache.solr.handler.component.CollapseComponent). >> >> >> >> >> >> The SolrJ in 3.4 does seem to have something like GroupResponse, >> >> >> GroupCommand classes, which might be the ones I am looking for >> (though I >> >> am >> >> >> not very sure). >> >> >> >> >> >> >> >> >> Regards >> >> >> Sowmya. >> >> >> >> >> >> On Tue, Aug 30, 2011 at 5:14 PM, Erick Erickson < >> >> erickerick...@gmail.com>wrote: >> >> >> >> >> >>> Ahhh, see: https://issues.apache.org/jira/browse/SOLR-2637 >> >> >>> >> >> >>> Short form: It's in 3.4, not 3.3. >> >> >>> >> >> >>> So, your choices are: >> >> >>> 1> parse the XML yourself >> >> >>> 2> get a current 3x build (as in one of the nightlys) and use SolrJ >> >> there. >> >> >>> >> >> >>> Best >> >> >>> Erick >> >> >>> >> >> >>> On Tue, Aug 30, 2011 at 11:09 AM, Sowmya V.B. <vbsow...@gmail.com> >> >> wrote: >> >> >>> > Hi Erick >> >> >>> > >> >> >>> > Yes, I did see the XML format. But, I did not understand how to >> read >> >> the >> >> >>> > response using SolrJ. >> >> >>> > >> >> >>> > I found some information about Collapse Component on googling, >> which >> >> >>> looks >> >> >>> > like a normal Solr XML results format. >> >> >>> > >> >> >>> >> >> >> http://blog.jteam.nl/2009/10/20/result-grouping-field-collapsing-with-solr/ >> >> >>> > >> >> >>> > However, this class CollapseComponent does not seem to exist in >> Solr >> >> >>> > 3.3. (org.apache.solr.handler.component.CollapseComponent) >> >> >>> > was the component mentioned in that link, which is not there in >> >> Solr3.3 >> >> >>> > class files. >> >> >>> > >> >> >>> > Sowmya. >> >> >>> > >> >> >>> > On Tue, Aug 30, 2011 at 4:48 PM, Erick Erickson < >> >> erickerick...@gmail.com >> >> >>> >wrote: >> >> >>> > >> >> >>> >> Have you looked at the XML (or JSON) response format? >> >> >>> >> You're right, it is different and you have to parse it >> >> >>> >> differently, there are move levels. Try this query >> >> >>> >> and you'll see the format (default data set). >> >> >>> >> >> >> >>> >> >> >> http://localhost:8983/solr/select?q=*:*&group=on&group.field=manu_exact >> >> >>> >> >> >> >>> >> >> >> >>> >> Best >> >> >>> >> Erick >> >> >>> >> >> >> >>> >> On Tue, Aug 30, 2011 at 9:25 AM, Sowmya V.B. <vbsow...@gmail.com >> > >> >> >>> wrote: >> >> >>> >> > Hi All >> >> >>> >> > >> >> >>> >> > I am trying to use FieldCollapsing feature in Solr. On the Solr >> >> admin >> >> >>> >> > interface, I give "...&group=true&group.field=fieldA" and I can >> >> see >> >> >>> >> grouped >> >> >>> >> > results. >> >> >>> >> > But, I am not able to figure out how to read those results in >> that >> >> >>> order >> >> >>> >> on >> >> >>> >> > java. >> >> >>> >> > >> >> >>> >> > Something like: SolrDocumentList doclist = >> response.getResults(); >> >> >>> >> > gives me a set of results, on which I iterate, and get >> something >> >> like >> >> >>> >> > doclist.get(1).getFieldValue("title") etc. >> >> >>> >> > >> >> >>> >> > After grouping, doing the same step throws me error >> (apparently, >> >> >>> because >> >> >>> >> the >> >> >>> >> > returned xml formats are different too). >> >> >>> >> > >> >> >>> >> > How can I read groupValues and thereby other fieldvalues of the >> >> >>> documents >> >> >>> >> > inside that group? >> >> >>> >> > >> >> >>> >> > S. >> >> >>> >> > -- >> >> >>> >> > Sowmya V.B. >> >> >>> >> > ---------------------------------------------------- >> >> >>> >> > Losing optimism is blasphemy! >> >> >>> >> > http://vbsowmya.wordpress.com >> >> >>> >> > ---------------------------------------------------- >> >> >>> >> > >> >> >>> >> >> >> >>> > >> >> >>> > >> >> >>> > >> >> >>> > -- >> >> >>> > Sowmya V.B. >> >> >>> > ---------------------------------------------------- >> >> >>> > Losing optimism is blasphemy! >> >> >>> > http://vbsowmya.wordpress.com >> >> >>> > ---------------------------------------------------- >> >> >>> > >> >> >>> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> Sowmya V.B. >> >> >> ---------------------------------------------------- >> >> >> Losing optimism is blasphemy! >> >> >> http://vbsowmya.wordpress.com >> >> >> ---------------------------------------------------- >> >> >> >> >> > >> >> >> >> >> >> >> >> -- >> >> Met vriendelijke groet, >> >> >> >> Martijn van Groningen >> >> >> > >> > >> > >> > -- >> > Sowmya V.B. >> > ---------------------------------------------------- >> > Losing optimism is blasphemy! >> > http://vbsowmya.wordpress.com >> > ---------------------------------------------------- >> > >> > > > > -- > Sowmya V.B. > ---------------------------------------------------- > Losing optimism is blasphemy! > http://vbsowmya.wordpress.com > ---------------------------------------------------- >