mccullocht commented on issue #15064:
URL: https://github.com/apache/lucene/issues/15064#issuecomment-3309079250

   I merged the change to add OSQ based codecs and I'm working on backwards 
codec changes but I've run into a bit of a dependency cycle: I can't move 
`Lucene99ScalarQuantizedVectorScorer` to `backwards_codecs` because it's linked 
directly by `DefaultVectorizationProvider`, but I can no longer test 
`Lucene99ScalarQuantizedVectorScorer` if I move all the remaining codec files 
to `backward_codecs` because they directly use the format (and presumably the 
writer). I'm not sure if this can be fixed without removing the off-heap scalar 
quantized scoring code which was just merged :(. I think this layering issue 
would likely repeat if we decided to use something besides OSQ or make really 
significant format changes there.
   
   cc @benwtrent @kaivalnp 


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