magibney commented on PR #1488:
URL: https://github.com/apache/solr/pull/1488#issuecomment-1488709285

   hmmm yes; along the lines of what @justinrsweeney is suggesting: the patch 
that @hossman uploaded on SOLR-12963 left support for uninversion always 
enabled, but flipped the default behavior according to new `schema.xml` schema 
version (proposed version: 1.7).
   
   I'm now seeing the schema-version-based approach as basically equivalent to 
what I proposed in this PR -- and arguably more straightforward. Especially 
assuming that @dsmiley's suggestion to dynamically avoid wrapping in 
UninvertingReader pans out, then iiuc the only thing that this PR offers that 
the schema-version-based approach does not is the ability to _forbid_ 
uninversion, and the ability to configure uninversion behavior independent of 
schema version (e.g., if someone wanted to forbid uninversion _and_ use schema 
version 1.5?). I'm leaning toward thinking that those differences are not 
enough to justify the extra complexity of the approach taken here.
   
   Are there any other reasons to prefer configuration via `solr.xml`? Any 
reasons to be wary of introducing a new schema version for this purpose?


-- 
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...@solr.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to