Will we mark it as experimental or not?
Yes, I think we should keep the experimental warning. I didn't mean to remove any – I'll make sure they're all still there.
By the way, I also reviewd the LIA chapter and have also seen the reference to DateTools (will send you my updates soon)
ate to a String with a special date resolution and then convertin back to numeric is somehow ineffective. When indexing only hour resolution, I would take Date.getTime() / 3600L / 1000L.
True, and that'll work for DAY as well, but not for MONTH / YEAR resolution.
Maybe you could copy some of your explanations also to NumericTokenStream, e.g. the example. In the original, both classes had similar introduction texts.
OK I'll update NumericTokenStream too.