Noble Paul created SOLR-13707:
---------------------------------

             Summary: API to expose the currently used package name, details 
for each plugin
                 Key: SOLR-13707
                 URL: https://issues.apache.org/jira/browse/SOLR-13707
             Project: Solr
          Issue Type: Sub-task
      Security Level: Public (Default Security Level. Issues are Public)
            Reporter: Noble Paul


If a plugin is loaded from a package, the config API can expose the details of 
the package where it is loaded from. This API will accept an extra parameter 
{{meta=true}} to fetch this extra information
{{curl 
http://localhost:8983/solr/gettingstarted/config/searchComponent?compnentName=get&meta=true}}
{code:json}
{
   "config": {
    "searchComponent": {
      "get": {
        "name": "get",
        "class": "org.apache.solr.core.RuntimeLibSearchComponent",
        "package": "pkg-name",
        "_packageinfo_": {
          "name": "pkg-name",
          "url": "http://localhost:50876/jar1.jar";,
          "sha512" : "thes-sha512-string",  
          "znodeVersion": 0
        }
      }
    }
  }
}
{code}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to