: The problem appeared for me any time I tried to mix using the default : value NOW with any documents that had this data. That should be a 2 : document set to recreate the problem if it is the case. I didn't try : that hard to isolate the problem, I just changed my data and removed the : default from the schema.
Hmmm, yeah i tried this simple 2 doc (actually three, X, X.000, and NOW) test and couldn't reproduce. If you are interested the patch in SOLR-470 should make a lot of these problems go away ... it's much more forgiving about parsing milliseconds, and much more rigerous about producing the canonical form from date math expressions (like "NOW") -Hoss