uschindler commented on PR #13206:
URL: https://github.com/apache/lucene/pull/13206#issuecomment-2017717168

   Actually the delete while it gets written to should never appear in Lucene.
   
   The bigger problem is when the file is still open in an NRTReader and gets 
deleted. I am not sure how we should handle that case? It may be serious 
depending on size of cache, because servers like Elasticserach or Solr often 
have files open longer times for reading and IndexWriter deletes them.
   
   Maybe let's think about this a bit more and maybe there's an easy way how to 
deal with it. Maybe all IndexInputs created by the directory should decrement 
when they close if the file is "scheduled for delete"?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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

Reply via email to