It can be tricky.... eg if segments share doc stores, I think you can't always recover that.
But this index seems not to have separate doc stores (no *.cfx), so, I think in theory one could regenerate the segment metadata (SegmentInfo) from the index files, but I don't know that anyone has created this yet. Also, it could in general result in re-attaching segments that had been merged away (ie, causing duplicates in the index). Mike On Wed, Mar 24, 2010 at 2:39 AM, Ted Dunning <ted.dunn...@gmail.com> wrote: > The documentation ( > http://lucene.apache.org/java/2_4_0/fileformats.html#File%20Naming) makes it > seem that the cfs files could be used to recover most of the information > from the index. Is that not so? > > > On Tue, Mar 23, 2010 at 11:30 PM, Michael McCandless < > luc...@mikemccandless.com> wrote: > >> Your index is in serious trouble -- you have 2 segments_N files, both >> of which are 0 length. >> >> This won't be easy to recover (CheckIndex won't be able to). >> >