I *think* what you are seeing is that “analytics”, “str”, and “scripting” don’t 
have any external dependencies, so the jar file is in the /dist directory.   
/contrib/{something}/ is where the dependencies for a contrib go.

Honestly, that is probably kind of confusing.   I could see an argument for the 
contrib solr Jar to live in /contrib, so for scripting you would have 
/contrib/scripting/solr-scripting-9.0.0-SNAPSHOT.jar, and for ones with 
dependencies, they would be all located in the same folder.



> On Jun 10, 2021, at 1:20 PM, Jason Gerlowski <[email protected] 
> <mailto:[email protected]>> wrote:
> 
> Hey all,
> 
> I ran a "./gradlew --info clean assemble" on "main" recently, and was
> surprised to notice that only some contribs make it to the assembled
> Solr distribution.  "main" has 10 contribs but only 7 of these are
> visible in the "contrib/" directory of a Solr distribution.
> ("analytics, "ltr", and "scripting" are the absentees.)
> 
> Is this expected? The 3 "missing" contribs each have a JAR in the
> "dist/" directory, so maybe this is normal for simple contribs or
> contribs that don't have any external dependencies?  For comparison,
> 8.x has a "contrib" directory for "ltr" but not "analytics".
> ("scripting" is new to 9.0)
> 
> Appreciate any context people might have on this!
> 
> Best,
> 
> Jason
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected] 
> <mailto:[email protected]>
> For additional commands, e-mail: [email protected] 
> <mailto:[email protected]>
> 

_______________________
Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 | 
http://www.opensourceconnections.com <http://www.opensourceconnections.com/> | 
My Free/Busy <http://tinyurl.com/eric-cal>  
Co-Author: Apache Solr Enterprise Search Server, 3rd Ed 
<https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw>
    
This e-mail and all contents, including attachments, is considered to be 
Company Confidential unless explicitly stated otherwise, regardless of whether 
attachments are marked as such.

Reply via email to