search_component_version.md
1.71 KB
#Version
Mtas provides a method to display information about artifactId
, groupId
, version
and timestamp
from the build.
To include this information, in Solr requests, besides the parameter to enable the Mtas query component, the following parameter should be provided.
Parameter | Value | Obligatory |
---|---|---|
mtas.version | true | yes |
Example
Inlcude build information
Request and response
q=*:*&rows=0&wt=json&mtas=true&mtas.version=true
"mtas":{
"version":{
"groupId":"org.textexploration.mtas",
"artifactId":"mtas",
"version":"7.3.1.2-SNAPSHOT",
"timestamp":"2018-06-16 12:34"}}
Sharding
Sharding is supported, build information from the shards is automatically included.
Example
Inlcude build information from shards
Request and response
q=*:*&rows=0&wt=json&mtas=true&mtas.version=true&shards=localhost:8983/solr/core1,localhost:8983/solr/core2
"mtas":{
"version":{
"groupId":"org.textexploration.mtas",
"artifactId":"mtas",
"version":"7.3.1.2-SNAPSHOT",
"timestamp":"2018-06-16 12:34",
"shards":[{
"shard":"localhost:8983/solr/core1",
"version":{
"groupId":"org.textexploration.mtas",
"artifactId":"mtas",
"version":"7.3.1.2-SNAPSHOT",
"timestamp":"2018-06-16 12:34"}},
{
"shard":"localhost:8983/solr/core2",
"version":{
"groupId":"org.textexploration.mtas",
"artifactId":"mtas",
"version":"7.3.1.2-SNAPSHOT",
"timestamp":"2018-06-16 12:34"}}]}}