Author: kwright Date: Mon Jan 9 11:57:24 2023 New Revision: 1906486 URL: http://svn.apache.org/viewvc?rev=1906486&view=rev Log: CONNECTORS-1743: Retry on 502 and 503 errors, not just 500
Modified: manifoldcf/trunk/CHANGES.txt manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/HttpPoster.java Modified: manifoldcf/trunk/CHANGES.txt URL: http://svn.apache.org/viewvc/manifoldcf/trunk/CHANGES.txt?rev=1906486&r1=1906485&r2=1906486&view=diff ============================================================================== --- manifoldcf/trunk/CHANGES.txt (original) +++ manifoldcf/trunk/CHANGES.txt Mon Jan 9 11:57:24 2023 @@ -3,6 +3,8 @@ $Id$ ======================= 2.25-dev ===================== +CONNECTORS-1743: Retry on 502 and 503 errors in Solr connector. +(Markus Günther) ======================= Release 2.24 ===================== Modified: manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/HttpPoster.java URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/HttpPoster.java?rev=1906486&r1=1906485&r2=1906486&view=diff ============================================================================== --- manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/HttpPoster.java (original) +++ manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/HttpPoster.java Mon Jan 9 11:57:24 2023 @@ -484,7 +484,7 @@ public class HttpPoster // The only other kind of return code we know how to handle is 50x. // For these, we should retry for a while. - if (code == 500) + if (code == 500 || code == 502 || code == 503) { long currentTime = System.currentTimeMillis();