msokolov commented on PR #11743:
URL: https://github.com/apache/lucene/pull/11743#issuecomment-1236894645

   > I wonder if we should consider rolling back the "build graph during 
indexing" change? It seems to make indexing take > 10% longer and of course 
requires more RAM, which will tend to make more and smaller segments; not a 
desirable outcome.
   
   Although ... the RAM needed for the graph was always required, even when 
building the graph during flush, it just wasn't accounted for I think. I 
suppose a possible way to improve the buffering situation would be to buffer 
the vectors in RAM and then on merge, write them out, freeing the on-heap copy, 
and while building the graph, access the vectors from disk 


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