[ 
https://issues.apache.org/jira/browse/LUCENE-8271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16449867#comment-16449867
 ] 

ASF subversion and git services commented on LUCENE-8271:
---------------------------------------------------------

Commit d32ce90924146a047e1e6f86dc95e23f639d5ac4 in lucene-solr's branch 
refs/heads/master from [~simonw]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=d32ce90 ]

LUCENE-8271: Remove IndexWriter from DWFlushQueue

This simplifies DocumentsWriterFlushQueue by moving all IW related
code out of it. The DWFQ now only contains logic for taking tickets
off the queue and applying it to a given consumer. The logic now
entirely resides in IW and has private visibility. Locking
also is more contained since IW knows exactly what is called and when.

>  Remove IndexWriter from DWFlushQueue
> -------------------------------------
>
>                 Key: LUCENE-8271
>                 URL: https://issues.apache.org/jira/browse/LUCENE-8271
>             Project: Lucene - Core
>          Issue Type: Improvement
>    Affects Versions: 7.4, master (8.0)
>            Reporter: Simon Willnauer
>            Priority: Major
>             Fix For: 7.4, master (8.0)
>
>         Attachments: LUCENE-8271.patch
>
>
> This simplifies DocumentsWriterFlushQueue by moving all IW related
>     code out of it. The DWFQ now only contains logic for taking tickets
>     off the queue and applying it to a given consumer. The logic now
>     entirely resides in IW and has private visitiliby. Locking
>     also is more contained since IW knows exactly what is called and when.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to