[ 
https://issues.apache.org/jira/browse/SOLR-13978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16993052#comment-16993052
 ] 

Ishan Chattopadhyaya edited comment on SOLR-13978 at 12/11/19 12:09 AM:
------------------------------------------------------------------------

I'm picking this up now and working on a patch/PR to remove bloat from default 
configset.

On the topic of config APIs, I am in both camps. There are, say, 9 vulnerable 
components, and 1 config API. It is easy to remove the 1 config API and sleep 
peacefully that my other 9 aren't a problem anymore. But, this is also 
equivalent to throwing the baby with the bath water. My preference would be to 
throw out those 9 vulnerable components (which are, combined, not even quarter 
as useful to users as the config API). Hence, I am okay to disable (by default) 
config API now, i.e. 8.4. But, for that *I would need broad consensus that it 
is only an interim measure* until all vulnerable components are removed from 
Solr shortly after and config API is enabled back again (by default) after 
that. Added SOLR-14049 to discuss this. I'll proceed on that issue once we have 
consensus.


was (Author: ichattopadhyaya):
I'm picking this up now and working on a patch/PR to remove bloat from default 
configset.

On the topic of config APIs, I am in both camps. There are, say, 9 vulnerable 
components, and 1 config API. It is easy to remove the 1 config API and sleep 
peacefully that my other 9 aren't a problem anymore. But, this is also 
equivalent to throwing the baby with the bath water. My preference would be to 
throw out those 9 vulnerable components (which are, combined, not even quarter 
as useful to users as the config API). Hence, I am okay to disable (by default) 
config API now, i.e. 8.4. But, for that *I would need broad consensus that it 
is only an interim measure* until all vulnerable components are removed from 
Solr shortly after and config API is enabled back again (by default) after that.

> Remove bloat from default configset
> -----------------------------------
>
>                 Key: SOLR-13978
>                 URL: https://issues.apache.org/jira/browse/SOLR-13978
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Ishan Chattopadhyaya
>            Priority: Blocker
>             Fix For: 8.4
>
>
> We need to review and remove all components that are not essential for 
> search, indexing and other core functionality. Velocity, DIH, etc. should be 
> reviewed.
> (Marking this as a 8.4 release blocker).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to