int i = 0;
for (ObjectId commId: query.communityIds) {
communityIdStrs[i++] = commId.toString();
}
QueryHandler.QueryInfo queryInfo = qh.convertInfiniteQuery(query, communityIdStrs, userIdStr);
if (null != queryInfo) {
int numDocs = 0;
int maxDocs = conf.getLimit();
if (0 == maxDocs) {
maxDocs = Integer.MAX_VALUE;