[ https://issues.apache.org/jira/browse/SOLR-1101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12696904#action_12696904 ]
Noble Paul commented on SOLR-1101: ---------------------------------- Hi Hoss , you are right. It has no means to drill down further How about this. {code:java} public interface StatsDetails { /**The details info is a Map of details name versus description. The details name must * return the details when the getDetails() method is invoked on the same object. * @return a map of details name vs the description. the description may be used in a link text */ public Map<String ,String> getDetailsInfo(); /**The details key should be known for this Object . * This key will may be obj=tained by invoking getDetailsInfo() * * @param detailsCommand * @param params Any extra parameters which the command may understand. can be null also. * @return */ public NamedList getDetails(String detailsCommand, SolrParams params); } {code} > expose extra statistics like slow queries > ------------------------------------------ > > Key: SOLR-1101 > URL: https://issues.apache.org/jira/browse/SOLR-1101 > Project: Solr > Issue Type: New Feature > Components: web gui > Reporter: Noble Paul > Fix For: 1.5 > > > Solr Objects may want to expose extra information for diagnostics etc. These > information can be large and we may not wish to show it in the stats page > which can make it unwieldly. I propose an extension of the stats itself which > can be shown separately. > I wish to implement slow queries as a part of this. There is a new interface > which can be implemented by components > {code:java} > public interface StatsDetails { > public interface StatsDetails { > /**The details info is a Map of details name versus description. The > details name must > * return the details when the getDetails() method is invoked on the same > object. > * @return a map of details name vs the description. the description may be > used in a link text > */ > public Map<String ,String> getDetailsInfo(); > /**The details key should be known for this Object . > * This key will may be obj=tained by invoking getDetailsInfo() > * > * @param detailsCommand > * @return > */ > public NamedList getDetails(String detailsCommand); > } > {code} > The stats.jsp can be enhanced to show these extra links . -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.