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.