Muitas cláusulas booleanas exceção em solr

Estou enfrentando esses problemas ao usar OR, operador lógico na consulta de enquadramento. Eu não quero aumentar o valor maxBooleanClause. Existe alguma outra opção do que isso. Meu intervalo OR pode ir até 2 milhões. Eu preferiria que se o intervalo de maxBooleanClause fosse excedido do que o solr dividisse a consulta e finalmente mesclássemos todas as subconsultas. É algo desse tipo possível? Ou se algum de vocês pode sugerir alguma técnica melhor para fazer isso.

Eu quero plotar um gráfico onde o usuário forneça um intervalo de datas para, por exemplo, entre 2013-03-01 a 2013-06-01 dá a todos os visitantes que visitam o aplicativo. Aqui eu quero fazer uma consulta que seja OR de todos os id's únicos.

      uniqueId:(1001 OR 1003 OR 1009 OR ........ OR 102467)

Ajuda é apreciada.

questionAnswers(2)

yourAnswerToTheQuestion