mikemccand commented on PR #12633:
URL: https://github.com/apache/lucene/pull/12633#issuecomment-1768373972

   OK, I switched the accounting to approximate RAM usage of the `NodeHash`, 
which is more intuitive for users.  It behaves monodically / smoothly: as you 
give more RAM for the suffixes stored in `NodeHash`, the resulting fst is 
smaller:
   
   ![Screenshot 2023-10-18 at 8 41 59 
AM](https://github.com/apache/lucene/assets/796508/5feac297-d9d3-4fa2-832e-fa501f5c17fb)
   
   If you pass `Double.POSITIVE_INFINITY` (or any sufficiently large number) 
then we will store all suffixes and the resulting FST is minimal.
   
   I think this is nearly ready -- I'll next clean up the remaining 
`nocommit`s, and downgrade some to `TODO`s.


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