ManasviGoyal commented on PR #15090: URL: https://github.com/apache/lucene/pull/15090#issuecomment-3208287181
> This isn't how it works: you should create an outer format for each variation. > > We can't support backwards compatibility for custom formats. More context: Currently we do have outer HNSW format wrappers for each variation of flat vectors format. But in order to do so we are creating multiple duplicates of `Lucene99HnswVectorsFormat` with the only change being the flat vectors format. This means losing out on any future updates `Lucene99HnswVectorsFormat` and manually getting the changes for each variation. Can you please elaborate on your point regarding backward compatibility concerns? -- 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