On Sat, Jul 18, 2026 at 9:21 AM Eric Pugh <[email protected]> wrote:

> In PR 204 you will of course see how I am struggling to figure out how to
> map specific jars to specific versions of Solr...   If anyone has some good
> ideas, I'm all ears.  It's currently a working, but also way to brittle,
> approach.


Do you mean, which Solr versions included a specific dependency version?  I
didn't see that in the PR but I'm not a python coder.

The info is in pom.xml but it's a fraught path, I think, to go that
way.  You could interroagate Sonatype's API:
https://central.sonatype.org/search/rest-api-guide/  -- search.maven.org.
It seems to be powered by Solr, BTW.  That site is where *I* go to get
quick answers to wondering what dependencies does Solr have at a specific
version -- or any Java/JAR artifact out there.  I use solr-core typically
but if it relates to a module, I lookup the module.  This approach will not
work for a small minority of JARs in Solr's TGZ... like some logging or
maybe Jetty level JARs which conceptually is underneath Solr.  In that
respect, perhaps the most comprehensive solution involves a JAR scanner of
each distribution.  Basically all JARs self-identify in META-INF inside.

Reply via email to