Try to put the rows parameter in your request, i guess that in your solrconfig you have configured the default rows to 0 in your default request handler.
Marco Martínez Bautista http://www.paradigmatecnologico.com Avenida de Europa, 26. Ática 5. 3ª Planta 28224 Pozuelo de Alarcón Tel.: 91 352 59 42 2010/6/7 Scott Zhang <macromars...@gmail.com> > Thanks for replying. > > Here is the part of my schema.xml: > I only have 4 fields in my document. > > <fields> > > <field name="id" type="string" indexed="true" stored="true" > required="true" /> > <field name="type" type="string" indexed="true" stored="true" > required="true"/> > <field name="keyword_level1" type="text" indexed="true" stored="false"/> > <field name="keyword_level2" type="text" indexed="true" stored="false"/> > > > > > <dynamicField name="*_i" type="int" indexed="true" stored="true"/> > <dynamicField name="*_s" type="string" indexed="true" stored="true"/> > <dynamicField name="*_l" type="long" indexed="true" stored="true"/> > <dynamicField name="*_t" type="text" indexed="true" stored="true"/> > <dynamicField name="*_b" type="boolean" indexed="true" stored="true"/> > <dynamicField name="*_f" type="float" indexed="true" stored="true"/> > <dynamicField name="*_d" type="double" indexed="true" stored="true"/> > <dynamicField name="*_dt" type="date" indexed="true" stored="true"/> > > <!-- some trie-coded dynamic fields for faster range queries --> > <dynamicField name="*_ti" type="tint" indexed="true" stored="true"/> > <dynamicField name="*_tl" type="tlong" indexed="true" stored="true"/> > <dynamicField name="*_tf" type="tfloat" indexed="true" stored="true"/> > <dynamicField name="*_td" type="tdouble" indexed="true" stored="true"/> > <dynamicField name="*_tdt" type="tdate" indexed="true" stored="true"/> > > <dynamicField name="*_pi" type="pint" indexed="true" stored="true"/> > > <dynamicField name="ignored_*" type="ignored" multiValued="true"/> > <dynamicField name="attr_*" type="textgen" indexed="true" stored="true" > multiValued="true"/> > > <dynamicField name="random_*" type="random" /> > > > > </fields> > > <uniqueKey>id</uniqueKey> > > > I am running 2 instances as tutorial shows: one on 8983. Another one is on > 7574. > When I search on 8983: > URL: > > http://localhost:8983/solr/select/?q=marship&version=2.2&start=0&rows=10&indent=on > I got: > > <result name="response" numFound="17" start="0"> > - > <doc> > <str name="id">89</str> > <str name="type">product</str> > </doc> > - > <doc> > <str name="id">90</str> > <str name="type">product</str> > </doc> > ...... > > > when I search on 7574: > URL: > > http://localhost:7574/solr/select/?q=marship&version=2.2&start=0&rows=10&indent=on > I got: > <result name="response" numFound="17" start="0"> > - > <doc> > <str name="id">89</str> > <str name="type">product</str> > </doc> > - > <doc> > <str name="id">90</str> > <str name="type">product</str> > </doc> > - > <doc> > <str name="id">91</str> > <str name="type">product</str> > </doc> > .... > > As they are using 2 copies of same lucene indexes. the result is same. > Then I use > URL: > > http://localhost:8983/solr/select?shards=localhost:8983/solr,localhost:7574/solr&indent=true&q=marship > I got: > <response> > - > <lst name="responseHeader"> > <int name="status">0</int> > <int name="QTime">31</int> > - > <lst name="params"> > <str name="indent">true</str> > <str name="q">marship</str> > <str name="shards">localhost:8983/solr,localhost:7574/solr</str> > </lst> > </lst> > <result name="response" numFound="14" start="0"/> > </response> > > Note the numFound is 14. > When I try URL: > > http://localhost:8983/solr/select?shards=localhost:8983/solr/&indent=true&q=marship > The numFound="7" but still nothing returned. > > URL: > > http://localhost:8983/solr/select?shards=localhost:7574/solr/&indent=true&q=marship > return numFound="7" too. And the result has nothing. > > Please help. > > Thanks. > Regards. > Scott > > > On Mon, Jun 7, 2010 at 3:47 PM, Marco Martinez < > mmarti...@paradigmatecnologico.com> wrote: > > > Hi Scott, > > > > We need more information about your request, can you put the query that > you > > are doing to the servers. > > > > Marco Martínez Bautista > > http://www.paradigmatecnologico.com > > Avenida de Europa, 26. Ática 5. 3ª Planta > > 28224 Pozuelo de Alarcón > > Tel.: 91 352 59 42 > > > > > > 2010/6/7 Scott Zhang <macromars...@gmail.com> > > > > > Hi. All. > > > I am trying to use solr to search over 2 lucene indexes. I am > > following > > > the solr tutorial and test the distributed search example. It works. > > > Then I am using my own lucene indexes. Search in each solr instance > > works > > > and return the expected result. But when I do distributed search using > > > "shards". It only return the "numFound"=14. But the result contain > > nothing. > > > Don't know why. Can Any one help? Thanks. > > > > > >