dsmiley commented on PR #12306:
URL: https://github.com/apache/lucene/pull/12306#issuecomment-1553317548

   > A user configures this system property, indexes a 10Billion dimension 
vector. 
   
   We can block that with a maximum of 2048, the tested and thus supported 
maximum limit.  I'm presently looking at incorporating this.
   
   > Given how simple this change is, is there harm in putting it in our back 
pocket as an alternative if no other option pans out closer to the 9.7 release? 
I don't see a justifiable reason to rush this right now.
   
   At the very moment, we're just discussing (no merge) because there are 
vetos.  I want to continue this discussion now.  If the vetos were lifted then 
sure; could be delayed but wouldn't want to jeopardize it missing the release.
   
   >  I don't think anyone is saying we don't make it configurable.
   
   I haven't _quite_ heard anyone say that either, but I haven't heard you or 
Rob suggest an alternative way to make it configurable.  I've heard suggestions 
of writing new codecs or subclassing codecs but that's not configurability; 
it's _customizability_ at best.  And IMO it's too much to ask of most users.
   
   > I'm proposing we do it via Lucene95HnswVectorsFormat as per 
https://github.com/apache/lucene/issues/12309 so we can provide better bwc 
guarantees instead of a global system property that's harder to provide bwc.
   
   I just saw #12309 which is strictly _moving_ the limit, not about making it 
configurable.  I like that it's focused on that, and I welcome that change.  
This PR here (#12306) is about the configurable characteristic.
   
   How is a global system property hard to provide backwards compatibility for?


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