Skip to content

Commit a5c5d23

Browse files
authored
Barrier Requests: Adds Integration tests for retry logic for 410/ Lease Not Found (1022) exceptions (#5469)
# Pull Request Template ## Description If a barrier request receives a 410/1022 from the backend for any given replica (quorum replicas in case of reads), then the SDK should attempt to retry the barrier request in the primary replica. If the primary replica responds with a 410/1022, then the entire Read or Write operation should bail-out/ fail and Reads/ Writes (either PPAF enabled on SM or in MM) should be retried on the next preferred region. This PR adds integration tests for testing end to end flow with direct package changes. ## Type of change Please delete options that are not relevant. - [X] New feature (non-breaking change which adds functionality) ## Closing issues To automatically close an issue: closes #5383
1 parent 5beb345 commit a5c5d23

2 files changed

Lines changed: 521 additions & 1 deletion

File tree

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<ClientOfficialVersion>3.54.1</ClientOfficialVersion>
44
<ClientPreviewVersion>3.55.0</ClientPreviewVersion>
55
<ClientPreviewSuffixVersion>preview.1</ClientPreviewSuffixVersion>
6-
<DirectVersion>3.41.0</DirectVersion>
6+
<DirectVersion>3.41.2</DirectVersion>
77
<FaultInjectionVersion>1.0.0</FaultInjectionVersion>
88
<FaultInjectionSuffixVersion>beta.0</FaultInjectionSuffixVersion>
99
<EncryptionOfficialVersion>2.0.5</EncryptionOfficialVersion>

0 commit comments

Comments
 (0)