shubhamvishu commented on PR #13187:
URL: https://github.com/apache/lucene/pull/13187#issuecomment-2003991803

   Thanks for the review @msokolov! The idea to make it pluggable seems 
relevant and interesting. Currently it was not possible to use any custom 
vector similarity function other than the configured one which for instance in 
case of `DOT_PRODUCT` similarity gives the scaled score and not the actual raw 
dot product. So by that logic I think this change would be good. 
   
   > I guess we should think about whether this change would lock us in further 
to the current situation or not. Maybe we could go ahead with this and then 
change it later when that other issue lands? But it could make it more 
difficult to "plug in" implementations if they have to be reimplemented
   
   Yes, we should definitely take that into account. Though I'm not sure if 
this change conflicts with or makes things difficult for the ongoing efforts to 
have pluggability (maybe @benwtrent would be interested in sharing his 
thoughts?).


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