Commit 4537eb8
authored
Fail fast in current region when Document requests hit 410
* Adding a way to avoid barrier calls when at least 1 response in quorum read flow has 410-1022.
* Adding a way to avoid barrier calls when at least 1 response in quorum read flow has 410-1022.
* Adding a way to avoid barrier calls when at least 1 response in quorum read flow has 410-1022.
* Adding a way to avoid barrier calls when at least 1 response in quorum read flow has 410-1022.
* Adding a way to avoid barrier calls when at least 1 response in quorum read flow has 410-1022.
* Adding a way to avoid barrier calls when at least 1 response in quorum read flow has 410-1022.
* Adding a way to avoid barrier calls when at least 1 response in quorum read flow has 410-1022.
* Adding a way to avoid barrier calls when at least 1 response in quorum read flow has 410-1022.
* Modifying tests.
* Scope out barrier requests from the fail fast flow (for the time being).
* Fixing tests
* Adding replicaId and error code logs.
* Adding replicaId and error code logs.
* Adding replicaId and error code logs.
* Adding replicaId and error code logs.
* Specify work item for barrier handling on 410-1022s
* Addressing review comments.
* Updated CHANGELOG.md
* Addressing review comments.
* Addressing review comments.Lease Not Found. (#46433)1 parent 5bf4b0a commit 4537eb8
File tree
11 files changed
+352
-48
lines changed- sdk/cosmos
- azure-cosmos-tests/src/test/java/com/azure/cosmos
- implementation/directconnectivity
- rx
- azure-cosmos
- src/main/java/com/azure/cosmos/implementation
- directconnectivity
11 files changed
+352
-48
lines changedLines changed: 30 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
76 | 77 | | |
77 | 78 | | |
78 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
79 | 109 | | |
80 | 110 | | |
81 | 111 | | |
| |||
Lines changed: 12 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| 16 | + | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
| |||
149 | 151 | | |
150 | 152 | | |
151 | 153 | | |
| 154 | + | |
152 | 155 | | |
153 | 156 | | |
154 | 157 | | |
| |||
915 | 918 | | |
916 | 919 | | |
917 | 920 | | |
918 | | - | |
919 | | - | |
920 | | - | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
921 | 930 | | |
922 | 931 | | |
923 | 932 | | |
| |||
0 commit comments