@@ -566,6 +566,7 @@ def execute_by_plan(promise,
566
566
unless pool
567
567
errors ||= { }
568
568
errors [ host ] = NOT_CONNECTED
569
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ errors [ host ] . class . name } : #{ errors [ host ] } )" )
569
570
return execute_by_plan ( promise ,
570
571
keyspace ,
571
572
statement ,
@@ -602,6 +603,7 @@ def execute_by_plan(promise,
602
603
( e . is_a? ( Errors ::TimeoutError ) && statement . idempotent? )
603
604
errors ||= { }
604
605
errors [ host ] = e
606
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ e . class . name } : #{ e } )" )
605
607
execute_by_plan ( promise ,
606
608
keyspace ,
607
609
statement ,
@@ -635,6 +637,7 @@ def execute_by_plan(promise,
635
637
rescue => e
636
638
errors ||= { }
637
639
errors [ host ] = e
640
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ e . class . name } : #{ e } )" )
638
641
execute_by_plan ( promise ,
639
642
keyspace ,
640
643
statement ,
@@ -705,6 +708,7 @@ def prepare_and_send_request_by_plan(host,
705
708
( e . is_a? ( Errors ::TimeoutError ) && statement . idempotent? )
706
709
errors ||= { }
707
710
errors [ host ] = e
711
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ e . class . name } : #{ e } )" )
708
712
execute_by_plan ( promise ,
709
713
keyspace ,
710
714
statement ,
@@ -749,6 +753,7 @@ def batch_by_plan(promise,
749
753
unless pool
750
754
errors ||= { }
751
755
errors [ host ] = NOT_CONNECTED
756
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ errors [ host ] . class . name } : #{ errors [ host ] } )" )
752
757
return batch_by_plan ( promise ,
753
758
keyspace ,
754
759
statement ,
@@ -785,6 +790,7 @@ def batch_by_plan(promise,
785
790
( e . is_a? ( Errors ::TimeoutError ) && statement . idempotent? )
786
791
errors ||= { }
787
792
errors [ host ] = e
793
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ e . class . name } : #{ e } )" )
788
794
batch_by_plan ( promise ,
789
795
keyspace ,
790
796
statement ,
@@ -818,6 +824,7 @@ def batch_by_plan(promise,
818
824
rescue => e
819
825
errors ||= { }
820
826
errors [ host ] = e
827
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ e . class . name } : #{ e } )" )
821
828
batch_by_plan ( promise ,
822
829
keyspace ,
823
830
statement ,
@@ -914,6 +921,7 @@ def batch_and_send_request_by_plan(host,
914
921
( e . is_a? ( Errors ::TimeoutError ) && batch_statement . idempotent? )
915
922
errors ||= { }
916
923
errors [ host ] = e
924
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ e . class . name } : #{ e } )" )
917
925
batch_by_plan ( promise ,
918
926
keyspace ,
919
927
batch_statement ,
@@ -956,6 +964,7 @@ def send_request_by_plan(promise,
956
964
unless pool
957
965
errors ||= { }
958
966
errors [ host ] = NOT_CONNECTED
967
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ errors [ host ] . class . name } : #{ errors [ host ] } )" )
959
968
return send_request_by_plan ( promise ,
960
969
keyspace ,
961
970
statement ,
@@ -992,6 +1001,7 @@ def send_request_by_plan(promise,
992
1001
( e . is_a? ( Errors ::TimeoutError ) && statement . idempotent? )
993
1002
errors ||= { }
994
1003
errors [ host ] = e
1004
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ e . class . name } : #{ e } )" )
995
1005
send_request_by_plan ( promise ,
996
1006
keyspace ,
997
1007
statement ,
@@ -1025,6 +1035,7 @@ def send_request_by_plan(promise,
1025
1035
rescue => e
1026
1036
errors ||= { }
1027
1037
errors [ host ] = e
1038
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ e . class . name } : #{ e } )" )
1028
1039
send_request_by_plan ( promise ,
1029
1040
keyspace ,
1030
1041
statement ,
@@ -1147,6 +1158,7 @@ def handle_response(response_future,
1147
1158
if e . is_a? ( Errors ::HostError ) ||
1148
1159
( e . is_a? ( Errors ::TimeoutError ) && statement . idempotent? )
1149
1160
errors [ host ] = e
1161
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ e . class . name } : #{ e } )" )
1150
1162
execute_by_plan ( promise ,
1151
1163
keyspace ,
1152
1164
statement ,
@@ -1174,6 +1186,7 @@ def handle_response(response_future,
1174
1186
if error . is_a? ( Errors ::HostError ) ||
1175
1187
( error . is_a? ( Errors ::TimeoutError ) && statement . idempotent? )
1176
1188
errors [ host ] = error
1189
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ error . class . name } : #{ error } )" )
1177
1190
1178
1191
case request
1179
1192
when Protocol ::QueryRequest , Protocol ::PrepareRequest
@@ -1355,6 +1368,7 @@ def handle_response(response_future,
1355
1368
hosts ,
1356
1369
request . consistency ,
1357
1370
retries )
1371
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ errors [ host ] . class . name } : #{ errors [ host ] } )" )
1358
1372
case request
1359
1373
when Protocol ::QueryRequest , Protocol ::PrepareRequest
1360
1374
send_request_by_plan ( promise ,
@@ -1435,6 +1449,7 @@ def handle_response(response_future,
1435
1449
( ex . is_a? ( Errors ::TimeoutError ) && statement . idempotent? )
1436
1450
1437
1451
errors [ host ] = ex
1452
+ @logger . warn ( "Failed to send a request to #{ host . ip } on #{ retries + 1 } th try (#{ ex . class . name } : #{ ex } )" )
1438
1453
case request
1439
1454
when Protocol ::QueryRequest , Protocol ::PrepareRequest
1440
1455
send_request_by_plan ( promise ,
0 commit comments