navneet1v commented on PR #13288: URL: https://github.com/apache/lucene/pull/13288#issuecomment-2132065571
@benwtrent I see that with this PR and enabled the flat vectors format easier to extend. You showed it with an example for BitVectorsFormat. 1. Does this mean now Lucene supports BitVectorsFormat officially? Or it was more a prototype and not intended for production use? 2. Another reason why I am asking this is because from the VectorSimilarity enum standpoint I cannot find Hamming Bit there. So if bitvector is supposed to be for production use then what should be the VectorSimilarity should be used for BitVectors. Ref: https://github.com/apache/lucene/blob/b247afe8fcfcbdc522107283e567d720820bbcef/lucene/core/src/java/org/apache/lucene/index/VectorSimilarityFunction.java#L29 3. If a user overriding the Scorer for the flatVectorsFormat, then does this mean requirement of VectorSimilarity Function is not a required attribute now? If ans is then, are there plans to remove the VectorSimilarity param while creating the VectorField? Ref: https://github.com/apache/lucene/blob/b247afe8fcfcbdc522107283e567d720820bbcef/lucene/core/src/java/org/apache/lucene/document/FieldType.java#L374-L383 -- 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