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

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

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

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

Reply via email to