> “analytics”, “str”, and “scripting” don’t have any external dependencies, so > the jar file is in the /dist directory.
OK, that makes sense to me. (Except for the small detail that "ltr" has a contrib/ directory in 8.x versions - but maybe it has libraries there that aren't needed in 9.0?) It is a little confusing - I'll see if there are docs on contribs that talk about what lives at each path, maybe those can be improved. On Thu, Jun 10, 2021 at 2:22 PM Eric Pugh <[email protected]> wrote: > > 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]> 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] > For additional commands, e-mail: [email protected] > > > _______________________ > Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 | > http://www.opensourceconnections.com | My Free/Busy > Co-Author: Apache Solr Enterprise Search Server, 3rd Ed > 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. > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
