dungba88 commented on PR #12985:
URL: https://github.com/apache/lucene/pull/12985#issuecomment-1966513989

   @mikemccand I tried to use `createTempOutput` when the size is beyond some 
threshold. The logic works, but I got this exception
   
   ```
   java.lang.IllegalArgumentException: invalid codec filename 
'_field_temp_2.tmp', cannot end with .tmp extension
        at 
__randomizedtesting.SeedInfo.seed([7608D2C3E960BC5A:CF77AADE6D1859B5]:0)
   ```
   
   It seems the Index will check every files created under the index directory 
and will disallow any tmp file. I think we could delete the tmp file after use, 
but there doesn't seem a functionality to delete IndexInput (maybe due to the 
abstraction and not all IndexInput is actually a File?)


-- 
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