All

As a further to the below.

We are able to search by range query when the indexes are created by 3.8.1. When the date field is indexed by 4.0.0, search with date range query doesn't work.

Here's how we index the date field.

String date = DateUtil.convertDatetoString((Date) value,DateUtil.minuteFormatFast); LongField docField = new LongField(indexFieldName, Long.parseLong(date), store);
doc.add(docField);

Any ideas?

Jamie

On 2014/07/16, 11:35 AM, Jamie wrote:
Hi

This query does not work either:

QueryWrapperFilter(+archivedate:[201407080000 TO 201407310000] +cat:email)

Thus, in our mind, Lucene 4.0.0 range query is broken. We tried to downgrade to v3.8.1, but it wont read indexes created by 4.0.0.

Any recommendations on how to get out of this bind?

Jamie



On 2014/07/16, 11:15 AM, Jamie wrote:
Hi

I have a situation whereby the following filter query works with Lucene 3.8.1

ChainedFilter: [QueryWrapperFilter(+receivedate:[201407010000 TO 201407310000] +cat:email) org.apache.lucene.sandbox.queries.DuplicateFilter@6a894d44 ]

With Lucene 4.0.0, the query always returns zero results. It doesn't work.

Is this a bug? The problem seems to occur when receivedate range query is added.

Jamie



---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to