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();