better error message when "data/index" is completely empty
----------------------------------------------------------
Key: SOLR-656
URL: https://issues.apache.org/jira/browse/SOLR-656
Project: Solr
Issue Type: Wish
Reporter: Hoss Man
Solr's normal behavior is to create an "index" dire in the dataDir if one does
not already exist, but if "index" does exist it is used as is, warts and all
... if the index is corrupt in some way, and Solr can't create an IndexWriter
or IndexReader that error is propagated up to the user.
I don't think this should change: Solr shouldn't attempt to do anything special
if there is a low level problem with the index, but something that i've seen
happen more then a few times is that people unwittingly "rm index/*" when they
should "run -r index" and as a result Solr+Lucene gives them an error instead
of just giving them an empty index
when checking if an existing index dir exists, it would probably be worth while
to add a little one line sanity test that it contains some files, and log a
warning.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.