Hello, guys! I'm running Solr 4.3.0 and I've notice an strange behavior during distributed queries execution. Currently I have three Solr servers as shards and I when I do the following query...
http://localhost:11080/twitter/data/select?&q=*:*&*rows=10* &&shards=localhost:11080/twitter/data,localhost:12080/twitter/data,localhost:13080/twitter/data&wt=json<http://localhost:11080/twitter/data/select?&q=*:*&rows=10&sort=docIndexDate%20desc&shards=localhost:11080/twitter/data,localhost:12080/twitter/data,localhost:13080/twitter/data&wt=json> *Numfound* = 47131 I've query each Solr shard server one by one and the total number of documents is correct. However, when I change rows parameter from 10 to 100 the total numFound of documents change: http://localhost:11080/twitter/data/select?&q=*:*&*rows=100* &&shards=localhost:11080/twitter/data,localhost:12080/twitter/data,localhost:13080/twitter/data&wt=json<http://localhost:11080/twitter/data/select?&q=*:*&rows=10&sort=docIndexDate%20desc&shards=localhost:11080/twitter/data,localhost:12080/twitter/data,localhost:13080/twitter/data&wt=json> *Numfound* = 47124 And if i set rows=50 again the numFound count changes: http://localhost:11080/twitter/data/select?&q=*:*&rows=50&shards=localhost:11080/twitter/data,localhost:12080/twitter/data,localhost:13080/twitter/data&wt=json *Numfound* = 47129 What's happening here? Anybody knows? It's a distributed search bug or something? Thank you very much in advance! Best regards, -- - Luis Cappa