[ https://issues.apache.org/jira/browse/LUCENE-2281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12837284#action_12837284 ]
Michael McCandless commented on LUCENE-2281: -------------------------------------------- Patch looks good... thanks Shai! I think it's fine to backport to 3.0.x (trivial change), but, the 3.0.1 train has likely already left the building -- we've voting now (take 2) on the artifacts. Maybe I'll backport and if we end up re-spinning it'll be in 3.0.1? Else 3.0.2... > Add doBeforeFlush to IndexWriter > -------------------------------- > > Key: LUCENE-2281 > URL: https://issues.apache.org/jira/browse/LUCENE-2281 > Project: Lucene - Java > Issue Type: Improvement > Components: Index > Reporter: Shai Erera > Fix For: 3.1 > > Attachments: LUCENE-2281.patch > > > IndexWriter has doAfterFlush which can be overridden by extensions in order > to perform operations after flush has been called. Since flush is final, one > can only override doAfterFlush. This issue will handle two things: > # Make doAfterFlush protected, instead of package-private, to allow for > easier extendability of IW. > # Add doBeforeFlush which will be called by flush before it starts, to allow > extensions to perform any operations before flush begings. > Will post a patch shortly. > BTW, any chance to get it out in 3.0.1? -- 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: java-dev-unsubscr...@lucene.apache.org For additional commands, e-mail: java-dev-h...@lucene.apache.org