@@ -651,7 +651,7 @@ def test_transaction_should_use_transaction_id_if_error_with_first_batch_update(
651
651
("x-goog-spanner-route-to-leader" , "true" ),
652
652
(
653
653
"x-goog-spanner-request-id" ,
654
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
654
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.2 .1" ,
655
655
),
656
656
],
657
657
)
@@ -688,7 +688,7 @@ def test_transaction_should_use_transaction_id_returned_by_first_query(self):
688
688
("x-goog-spanner-route-to-leader" , "true" ),
689
689
(
690
690
"x-goog-spanner-request-id" ,
691
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
691
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.2 .1" ,
692
692
),
693
693
],
694
694
)
@@ -725,7 +725,7 @@ def test_transaction_should_use_transaction_id_returned_by_first_update(self):
725
725
("x-goog-spanner-route-to-leader" , "true" ),
726
726
(
727
727
"x-goog-spanner-request-id" ,
728
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
728
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.2 .1" ,
729
729
),
730
730
],
731
731
)
@@ -812,7 +812,7 @@ def test_transaction_should_use_transaction_id_returned_by_first_read(self):
812
812
("x-goog-spanner-route-to-leader" , "true" ),
813
813
(
814
814
"x-goog-spanner-request-id" ,
815
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
815
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.2 .1" ,
816
816
),
817
817
],
818
818
retry = RETRY ,
@@ -848,7 +848,7 @@ def test_transaction_should_use_transaction_id_returned_by_first_batch_update(se
848
848
("x-goog-spanner-route-to-leader" , "true" ),
849
849
(
850
850
"x-goog-spanner-request-id" ,
851
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
851
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.2 .1" ,
852
852
),
853
853
],
854
854
retry = RETRY ,
@@ -906,7 +906,7 @@ def test_transaction_for_concurrent_statement_should_begin_one_transaction_with_
906
906
("x-goog-spanner-route-to-leader" , "true" ),
907
907
(
908
908
"x-goog-spanner-request-id" ,
909
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
909
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.2 .1" ,
910
910
),
911
911
],
912
912
)
@@ -918,7 +918,7 @@ def test_transaction_for_concurrent_statement_should_begin_one_transaction_with_
918
918
("x-goog-spanner-route-to-leader" , "true" ),
919
919
(
920
920
"x-goog-spanner-request-id" ,
921
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
921
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.3 .1" ,
922
922
),
923
923
],
924
924
retry = RETRY ,
@@ -965,7 +965,7 @@ def test_transaction_for_concurrent_statement_should_begin_one_transaction_with_
965
965
("x-goog-spanner-route-to-leader" , "true" ),
966
966
(
967
967
"x-goog-spanner-request-id" ,
968
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
968
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.3 .1" ,
969
969
),
970
970
],
971
971
)
@@ -991,7 +991,7 @@ def test_transaction_for_concurrent_statement_should_begin_one_transaction_with_
991
991
("x-goog-spanner-route-to-leader" , "true" ),
992
992
(
993
993
"x-goog-spanner-request-id" ,
994
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
994
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.2 .1" ,
995
995
),
996
996
],
997
997
retry = RETRY ,
@@ -1043,7 +1043,7 @@ def test_transaction_for_concurrent_statement_should_begin_one_transaction_with_
1043
1043
("x-goog-spanner-route-to-leader" , "true" ),
1044
1044
(
1045
1045
"x-goog-spanner-request-id" ,
1046
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
1046
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.3 .1" ,
1047
1047
),
1048
1048
],
1049
1049
)
@@ -1069,7 +1069,7 @@ def test_transaction_for_concurrent_statement_should_begin_one_transaction_with_
1069
1069
("x-goog-spanner-route-to-leader" , "true" ),
1070
1070
(
1071
1071
"x-goog-spanner-request-id" ,
1072
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
1072
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.2 .1" ,
1073
1073
),
1074
1074
],
1075
1075
retry = RETRY ,
@@ -1121,7 +1121,7 @@ def test_transaction_for_concurrent_statement_should_begin_one_transaction_with_
1121
1121
("x-goog-spanner-route-to-leader" , "true" ),
1122
1122
(
1123
1123
"x-goog-spanner-request-id" ,
1124
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
1124
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.3 .1" ,
1125
1125
),
1126
1126
],
1127
1127
)
@@ -1147,7 +1147,7 @@ def test_transaction_for_concurrent_statement_should_begin_one_transaction_with_
1147
1147
("x-goog-spanner-route-to-leader" , "true" ),
1148
1148
(
1149
1149
"x-goog-spanner-request-id" ,
1150
- f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1 .1" ,
1150
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.2 .1" ,
1151
1151
),
1152
1152
],
1153
1153
retry = RETRY ,
@@ -1167,7 +1167,13 @@ def test_transaction_should_execute_sql_with_route_to_leader_disabled(self):
1167
1167
1168
1168
api .execute_streaming_sql .assert_called_once_with (
1169
1169
request = self ._execute_sql_expected_request (database = database ),
1170
- metadata = [("google-cloud-resource-prefix" , database .name )],
1170
+ metadata = [
1171
+ ("google-cloud-resource-prefix" , database .name ),
1172
+ (
1173
+ "x-goog-spanner-request-id" ,
1174
+ f"1.{ REQ_RAND_PROCESS_ID } .{ _Client .NTH_CLIENT .value } .1.1.1" ,
1175
+ )
1176
+ ],
1171
1177
timeout = TIMEOUT ,
1172
1178
retry = RETRY ,
1173
1179
)
0 commit comments