Michael McCandless created LUCENE-4190:
------------------------------------------

             Summary: IndexWriter deletes non-Lucene files
                 Key: LUCENE-4190
                 URL: https://issues.apache.org/jira/browse/LUCENE-4190
             Project: Lucene - Java
          Issue Type: Bug
            Reporter: Michael McCandless
            Assignee: Michael McCandless
             Fix For: 4.0


Carl Austin raised a good issue in a comment on my Lucene 4.0.0 alpha blog 
post: http://blog.mikemccandless.com/2012/07/lucene-400-alpha-at-long-last.html

IndexWriter will now (as of 4.0) delete all foreign files from the index 
directory.  We made this change because Codecs are free to write to any files 
now, so the space of filenames is hard to "bound".

But if the user accidentally uses the wrong directory (eg c:/) then we will in 
fact delete important stuff.

I think we can at least use some simple criteria (must start with _, maybe must 
fit certain pattern eg _<base36>(_X).Y), so we are much less likely to delete a 
non-Lucene file....

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to