Currently the range and date faceting in SolrJ acts a bit differently than I
would expect. Specifically, range facets aren't parsed at all and date
facets end up generating filterQueries which don't have the range, just the
lower bound. Is there a reason why SolrJ doesn't support these? I have
written some things on my end to handle these and generate filterQueries for
date ranges of the form dateTime:[start TO end] and I have a function (which
I copied from the date faceting) which parses the range facets, but would
prefer not to have to maintain these myself. Is there a plan to implement
these? Also is there a plan to update FacetField to not have end be a date,
perhaps making it a String like start so we can support date and range
queries?