jpountz commented on PR #14270: URL: https://github.com/apache/lucene/pull/14270#issuecomment-2686199835
> I personally find it not so user-friendly to require users to define their own codec only for loading purposes, when there is no effect on how stuff is written. Is that a common thing users may do in other scenarios like inverted indices, doc values etc. ? The way I'm seeing it: for other data structures like inverted indexes and doc values, Lucene takes full ownership of what should live on-heap (terms index, doc values metadata, etc.) and what should live off-heap (terms, postings, etc.). Users don't have a way to configure it. I would like `completion` to be the same: Lucene makes a decision of whether this FST should be on-heap or off-heap once for all, and removes the ability to tune whether to load it on-heap or off-heap. -- 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