msokolov commented on issue #13158:
URL: https://github.com/apache/lucene/issues/13158#issuecomment-3443632462

   A few questions: 
   
   * what would the API look like for stripping full-precision vectors and 
keeping only quantized ones? I guess it could be a codec  option?
   * what would happen if updates are made to the index configured with such a 
Codec? I think we'd ideally want to prevent that or somehow signal to the user 
that merges will fail. Ideally IndexWriter.add/updateDocument(s) would catch 
it, but I could also imagine a check in Directory (read-only Directory that 
cannot write any data would throw an exc), or possibly even a failure would get 
deferred until vector format attempts to merge and finds zero full precision 
vectors and nonzero quantized vectors? Otherwise it will silently delete all 
vector data...


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to