: a small time slice. However even if I take the time slice query out it : takes the same amount of time, so it seems to be searching the entire data : set.
a) you might try using facet.method=enum - in some special cases it may be faster then the default (facet.method=fc). : I am trying to find all documents that contain the word "dude" or "thedude" : or "anotherdude" and count how many of these were written by "eldudearino" : (of course names are changed here to protect the innocent...). b) field faceting isn't really designed for this type of problem. field faceting is very suitable for questions like "find all docs matching QUERY, and for all of those docs, give me a list of hte top N authors and how many docs were written by those authors. c) If you just wnat to query for just the docs written by a single author, you cna use an "fq" like you do in your example, and then look at the numFound to know the total-- but in that case the faceting is just making extra work to generate counts of "0" for all of the other authors. d) if you want to query for an arbitrary set of documents, and then know how many of those documents were written by a particular author (or each of a particular set of authors) try "facet.query" instead. ...&facet=true&facet.query=author_username:(%22@eldudearino%22) -Hoss