Expose the number of deleted docs in index/segment --------------------------------------------------
Key: LUCENE-859 URL: https://issues.apache.org/jira/browse/LUCENE-859 Project: Lucene - Java Issue Type: New Feature Components: Index Reporter: Otis Gospodnetic Assigned To: Otis Gospodnetic Priority: Minor Attachments: LUCENE-859 Use case: We've got a lot of large, mostly search-only indices. These indices are not re-optimized once "deployed". Docs in them do not get updated, but they do get deleted. After a while, the number of deleted docs grows, but it's hard to tell how many documents have been deleted. Exposing the number of deleted docs via *Reader.deletedDocs() method let's you get to this number. I'm attaching patch that touches the following: M src/test/org/apache/lucene/index/TestSegmentReader.java M src/java/org/apache/lucene/index/MultiReader.java M src/java/org/apache/lucene/index/IndexReader.java M src/java/org/apache/lucene/index/FilterIndexReader.java M src/java/org/apache/lucene/index/ParallelReader.java M src/java/org/apache/lucene/index/SegmentReader.java SegmentReader also got a public static main(String[]) that takes 1 command-line parameter, a path to the index to check, and prints out the number of deleted docs. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]