if (queryString.endsWith(AND))
queryString = queryString.substring(0, queryString.length() - AND.length());
query.setQuery(queryString);
//filter to search only documents belonging to current user
query.addFilterQuery(ProtocolConstants.KEY_USER_NAME + ':' + ClientUtils.escapeQueryChars(req.getRemoteUser()));
//other common fields
setField(req, query, CommonParams.ROWS);
setField(req, query, CommonParams.START);
setField(req, query, CommonParams.SORT);