You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "David Smiley (Jira)" <ji...@apache.org> on 2022/02/10 13:19:00 UTC
[jira] [Assigned] (SOLR-12420) Propose removing schema version; use luceneMatchVersion instead
[ https://issues.apache.org/jira/browse/SOLR-12420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Smiley reassigned SOLR-12420:
-----------------------------------
Assignee: (was: David Smiley)
> Propose removing schema version; use luceneMatchVersion instead
> ---------------------------------------------------------------
>
> Key: SOLR-12420
> URL: https://issues.apache.org/jira/browse/SOLR-12420
> Project: Solr
> Issue Type: Improvement
> Reporter: David Smiley
> Priority: Major
>
> I propose that the schema version be removed in lieu of using luceneMatchVersion for this. One less thing to manage (in code, need REST API -- SOLR-7242, thing to document; etc.). We don't need the fidelity to differentiate from luceneMatchVersion. We're already using luceneMatchVersion for things instead of having a ton of additional version numbers. I can understand the point of putting a version number in in a config file but I don't think we should continue this practice.
> To make this happen, if the luceneMatchVersion is >= 7.4 (the release which we start doing this) then a non-existent schema version becomes equivalent to the latest schema version. Specifying the schema version becomes deprecated but supported; we might log a warning.
> In 8.0, strip schema version out altogether.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org