bruno-roustant opened a new pull request #1608:
URL: https://github.com/apache/lucene-solr/pull/1608


   Performance issue because of too many new Ciphers when slicing IndexInput.
   javax.crypto.Cipher is heavy weight to create and is stateful. I tried a 
CipherPool, but actually there are many cases where we need to get lots of 
slices of the IndexInput so we have to create lots of new stateful Cipher. The 
pool turns out to be a no-go, there are too many Cipher in it.
   
   TODO:
   - find a lighter alternative to Cipher if it exists.
   - a couple of tests still fail because of unclosed IndexOutput.


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

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