[
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: [email protected]
For additional commands, e-mail: [email protected]