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

David Smiley commented on SOLR-14660:
-------------------------------------

When the build.gradle is created for this contrib, please try to undo the 
dependency flattening that's in most modules only because it was ported from 
Ant.  Basically SOLR-14929 but just scoped to this new contrib.  This means 
removing all/most of the {{transitive=false}} and runtime dependencies, then 
figure out which deps are added unnecessarily so they can be excluded.  So for 
example, I'm seeing that Netty will be transitively included, and thus won't 
need a mention in build.gradle.

BTW in SOLR-15215 I'm removing Netty from SolrJ and in so doing I had to 
explicitly reference Netty in solr-core's build because it will no longer come 
in automatically via SolrJ.  But ideally, hadoop deps would not say 
transitive=false so I wouldn't of had to do this.

Woodstox is a dependency of hadoop that solr-core will continue to provide for 
awhile.  Jackson -- same.

There's a help/dependencies.txt file that is helpful.

> Migrating HDFS into a package
> -----------------------------
>
>                 Key: SOLR-14660
>                 URL: https://issues.apache.org/jira/browse/SOLR-14660
>             Project: Solr
>          Issue Type: Improvement
>            Reporter: Ishan Chattopadhyaya
>            Priority: Major
>              Labels: package, packagemanager
>
> Following up on the deprecation of HDFS (SOLR-14021), we need to work on 
> isolating it away from Solr core and making a package for this. This issue is 
> to track the efforts for that.



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