[ https://issues.apache.org/jira/browse/SOLR-14418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17089539#comment-17089539 ]
Andrzej Bialecki edited comment on SOLR-14418 at 4/22/20, 10:40 AM: -------------------------------------------------------------------- That query is executed only when {{cloudManager == null}}, which is when Solr is running in non-ZK (non cloud) mode. Perhaps this is a moot point and we should run this handler exclusively in cloud mode. was (Author: ab): That query is executed only when {{cloudManager == null}}, which is when Solr is running in non-ZK (non cloud) mode. > MetricsHistoryHandler: don't query .system collection > ----------------------------------------------------- > > Key: SOLR-14418 > URL: https://issues.apache.org/jira/browse/SOLR-14418 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: metrics > Reporter: David Smiley > Priority: Minor > > The MetricsHistoryHandler queries the .system collection on startup with a > match-all-docs query just to see that it exists. I think we should do this > without actually issuing a query, like use ClusterState. Ideally > SolrClient.getCollections(regexp) would exist but alas. In CloudSolrClient, > it'd work via cluster state. No query needed! > It's death by a thousand cuts in our Solr tests. In tests, I wish Solr > features like this were opt-in. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org