First, I really don't understand why you would have OOMs when indexing even a humongous number of dates, that just seems weird.
But what happens if you think about it the other way? Instead of indexing open dates, index booked dates. Then construct filter queries like fq=-booked:[5 TO 23], where the range is the proposed reservation date. You'll have to do something creative with the numbers, possibly the number of days since the epoch so you can cross years etc...... You can also prune the booked dates in the past to keep the docs smaller... Best Erick On Wed, Feb 29, 2012 at 2:23 PM, Mikhail Khludnev <mkhlud...@griddynamics.com> wrote: > AFAIK join is done in the single core. Same core should have two types of > documents. > Pls let me know about your achievement. > > On Wed, Feb 29, 2012 at 8:46 PM, federico.wachs > <federico.wa...@2clams.com>wrote: > >> I'll give this a try. I'm not sure I completely understand how to do that >> because I don't have so much experience with Solr. Do I have to use another >> core to post a different kind of document and then join it? >> >> Thanks! >> >> -- >> View this message in context: >> http://lucene.472066.n3.nabble.com/Is-there-a-way-to-implement-a-IntRangeField-in-Solr-tp3782083p3787873.html >> Sent from the Solr - User mailing list archive at Nabble.com. >> > > > > -- > Sincerely yours > Mikhail Khludnev > Lucid Certified > Apache Lucene/Solr Developer > Grid Dynamics > > <http://www.griddynamics.com> > <mkhlud...@griddynamics.com>