benwtrent commented on PR #13288:
URL: https://github.com/apache/lucene/pull/13288#issuecomment-2052087989

   Hey @uschindler I didn't want to move forward on merging without your 
thoughts. This is a separate idea from: 
https://github.com/apache/lucene/pull/13200
   
   This change is more inline to what we do with custom compression functions 
for other formats. It continues to rely on the reliance of "default formats", 
which is still an enumeration. 
   
   However, this allows for a custom set of scorers be provided by a custom 
codec. The first example of this is the bit vector codec.
   
   While working on https://github.com/apache/lucene/pull/13200, it just kept 
looking more and more like a backwards compatibility nightmare and I just 
couldn't figure out a good interface with formats (like Scalar quantization) 
that need to know the exact similarity kind.


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