[ https://issues.apache.org/jira/browse/SOLR-1275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jason Rutherglen updated SOLR-1275: ----------------------------------- Attachment: SOLR-1275.patch * Added DirectUpdateHandlerTest.testExpungeDeletes which creates a bunch of docs (i.e. several segments), terms known to be in specific segments are found and deleted. Expunge deletes is called, the segments are fewer and the segments with the deleted terms no longer exist. * Added expungeDeletes functionality to DirectUpdateHandler2 * The patch randomly didn't create enough of the expected segments, this could be due to ConcurrentMergeScheduler. I couldn't reproduce consistently. > Add expungeDeletes to DirectUpdateHandler2 > ------------------------------------------ > > Key: SOLR-1275 > URL: https://issues.apache.org/jira/browse/SOLR-1275 > Project: Solr > Issue Type: Improvement > Components: update > Affects Versions: 1.3 > Reporter: Jason Rutherglen > Assignee: Noble Paul > Priority: Trivial > Fix For: 1.4 > > Attachments: SOLR-1275.patch, SOLR-1275.patch > > Original Estimate: 48h > Remaining Estimate: 48h > > expungeDeletes is a useful method somewhat like optimize is offered by > IndexWriter that can be implemented in DirectUpdateHandler2. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.