Empty results from drb


#1

hello!

i’m having a really weird issue on a windows server running a ferret drb
(as a win service) that serves 4 mongrels balanced by an apache.

even after hours of trying i wasn’t able to reproduce it in a way that
makes sense :S

the problem is this:
sometimes ferret claims the query returned 0 hits when it absolutely
should return hits.

i could even resend the same query and then have a bunch of correct
results just to have one 0 result randomly in between.

this doesn’t seem to happen when i have only one mongrel running and i
absolutely couldn’t reproduce it on a script/console (yet).

i doubt that this is a bug in ferret or aaf since this works on at least
3 different machines. but something must be causing this and i can’t
figure out how to correct it. (i’ve already reinstalled ruby and the
ferret gem).

anyone any ideas what could interfere with these searches?

here is an example from my logs:

Okt 23 15:00:56 K1SKKS040 rails[2888]: Query: actor:(260 OR 188 OR 694
OR 594 OR 605 OR 736 OR 373 OR 695 OR 595 OR 606 OR 768 OR 1158 OR 179
OR 298 OR 1140 OR 838 OR 1190 OR 1068 OR 776 OR 785 OR 382 OR 1245 OR
1323 OR 568 OR 216 OR 315 OR 1174 OR 341 OR 342 OR 344 OR 343 OR 221 OR
1099 OR 931 OR 896 OR 273 OR 853 OR 274 OR 1183 OR 203 OR 927 OR 1101 OR
1342 OR 1351 OR 1050 OR 743 OR 473 OR 493 OR 600 OR 636 OR 955 OR 347 OR
417 OR 902 OR 1139 OR 700 OR 728 OR 688 OR 1128 OR 1011 OR 1146 OR 810
OR 396 OR 142 OR 1261 OR 1339 OR 1268 OR 1269 OR 1270 OR 1271 OR 1272 OR
1273 OR 181 OR 985 OR 371 OR 731 OR 154 OR 385 OR 502 OR 336)total hits:
80, results delivered: 80

Okt 23 15:01:02 K1SKKS040 rails[5268]: Query: actor:(260 OR 336 OR 188
OR 694 OR 594 OR 605 OR 736 OR 373 OR 695 OR 595 OR 606 OR 768 OR 1158
OR 179 OR 298 OR 1140 OR 838 OR 1190 OR 1068 OR 776 OR 785 OR 382 OR
1245 OR 1323 OR 568 OR 216 OR 315 OR 1174 OR 341 OR 342 OR 344 OR 343 OR
221 OR 1099 OR 931 OR 896 OR 273 OR 853 OR 274 OR 1183 OR 203 OR 927 OR
1101 OR 1342 OR 1351 OR 1050 OR 743 OR 473 OR 493 OR 600 OR 636 OR 955
OR 347 OR 417 OR 902 OR 1139 OR 700 OR 728 OR 688 OR 1128 OR 1011 OR
1146 OR 810 OR 396 OR 142 OR 1261 OR 1339 OR 1268 OR 1269 OR 1270 OR
1271 OR 1272 OR 1273 OR 181 OR 985 OR 371 OR 731 OR 154 OR 385 OR 502 OR
259)total hits: 0, results delivered: 0