44import com .fasterxml .jackson .databind .DeserializationFeature ;
55import com .fasterxml .jackson .databind .ObjectMapper ;
66import okhttp3 .*;
7- import org .apache . logging . log4j . LogManager ;
8- import org .apache . logging . log4j . Logger ;
7+ import org .slf4j . Logger ;
8+ import org .slf4j . LoggerFactory ;
99import org .typesense .api .exceptions .*;
1010import org .typesense .model .ErrorResponse ;
1111import org .typesense .resources .Node ;
@@ -30,7 +30,7 @@ public class ApiCall {
3030 private static int nodeIndex = 0 ;
3131
3232 private static final String API_KEY_HEADER = "X-TYPESENSE-API-KEY" ;
33- private static final Logger logger = LogManager .getLogger (ApiCall .class );
33+ private static final Logger logger = LoggerFactory .getLogger (ApiCall .class );
3434 private final OkHttpClient client ;
3535 private final String apiKey ;
3636 private final Duration retryInterval ;
@@ -150,7 +150,6 @@ <Q, R> R delete(String endpoint, Q queryParameters, Class<R> responseClass) thro
150150 <Q , T > T makeRequest (String endpoint , Q queryParameters , Request .Builder requestBuilder ,
151151 Class <T > responseClass ) throws Exception {
152152 int num_tries = 0 ;
153- Logger logger = LogManager .getLogger (ApiCall .class );
154153 Exception lastException = new TypesenseError ("Unknown client error" , 400 );
155154
156155 while (num_tries < this .configuration .numRetries ) {
@@ -193,12 +192,14 @@ <Q, T> T makeRequest(String endpoint, Q queryParameters, Request.Builder request
193192
194193 this .setNodeHealthStatus (node , false );
195194 lastException = e ;
196- logger .trace ("Request to " + node .host + " failed because: " + e .getMessage ());
197- logger .trace ("Sleeping for " + this .retryInterval .getSeconds () + "s and then retrying request" );
195+
196+ logger .debug ("Request to " + node .host + " failed because: " + e .getMessage ());
197+ logger .debug ("Sleeping for " + this .retryInterval .getSeconds () + "s and then retrying request" );
198+
198199 try {
199200 Thread .sleep (this .retryInterval .getSeconds () * 1000 );
200- } catch (InterruptedException interruptedException ) {
201- logger . error ( "Error while sleeping." , interruptedException );
201+ } catch (InterruptedException ignored ) {
202+
202203 }
203204 }
204205 }
0 commit comments