Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-11576

CollectionsAPIDistributedZkTest.testCollectionsAPI() get failed when query node has stale clusterstate

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 7.2, 8.0
    • None
    • None

    Description

      From http://jenkins.sarowe.net/job/Lucene-Solr-tests-master/13463/testReport/junit/org.apache.solr.cloud/CollectionsAPIDistributedZkTest/testCollectionsAPI/

      org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at https://127.0.0.1:33695/solr/awhollynewcollection_0: {"awhollynewcollection_0":6}
      	at __randomizedtesting.SeedInfo.seed([C10CAFE495CBEBDE:8979DB5093F8C44B]:0)
      	at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:626)
      	at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:253)
      	at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:242)
      	at org.apache.solr.client.solrj.impl.LBHttpSolrClient.doRequest(LBHttpSolrClient.java:483)
      	at org.apache.solr.client.solrj.impl.LBHttpSolrClient.request(LBHttpSolrClient.java:413)
      	at org.apache.solr.client.solrj.impl.CloudSolrClient.sendRequest(CloudSolrClient.java:1086)
      	at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:867)
      

      The problem here is QueryController (the node who receive the query) has a stale clusterstate. Therefore HttpShardHandler could not find an active replica for querying.

      Attachments

        1. SOLR-11576.patch
          1 kB
          Cao Manh Dat

        Activity

          People

            caomanhdat Cao Manh Dat
            caomanhdat Cao Manh Dat
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: