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

   Thanks for adding this @kaivalnp! The idea makes sense to me, looking 
forward to the benchmarks results. I left some minor comments. Sharing some 
thoughts below :
   
   1. Is it right to call it a radius-based search here?. I understand we are 
calling the traversal threshold as the outer radius and the required threshold 
as inner radius but it doesn't sounds very intuitive to me in this context i.e. 
of graph. I would correlate radius more with the sort of edges of the graph or 
something similar but not the dot product score (atleast when visually forming 
a mind map)
   2. The `RnnFloatVectorQuery` and `RnnByteVectorQuery` are almost the same. 
Now I understand this has been existing and maybe a convention(?) to have 
separate implementations for byte and float vectors but this seems like a very 
good opportunity to make use of generics here and only have like 
`RnnVectorQuery`. I don't know if using generics here would make things more 
complex somehow or some unknowon caveats but to me that looks like a good 
approach to me here. Looking forward to everybody's thoughts on this.


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