Repository navigation
Commit 96fb607
authored
Add compute provider validation to worker deployment version summary (#810)
**What changed?**
Added `ComputeStatus` to the Worker Deployment API with a
`ProviderValidationStatus` that tracks the result of the most recent
connectivity check between Temporal and a customer's compute resource.
An empty error message means validation passed; a non-empty message
describes what failed.
**Why?**
Enables surfacing the connectivity health between Temporal and a
customer's compute resource (e.g. Lambda) through the Worker Deployment
API, so the UI can show ongoing validations status of compute configs
without additional queries.
**Breaking changes**
None. All additions are new optional fields; existing clients are
unaffected.
**Server PR**
temporalio/temporal#107781 parent e88aaf2 commit 96fb607
3 files changed
Lines changed: 82 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10757 | 10757 | | |
10758 | 10758 | | |
10759 | 10759 | | |
| 10760 | + | |
| 10761 | + | |
| 10762 | + | |
| 10763 | + | |
| 10764 | + | |
| 10765 | + | |
| 10766 | + | |
| 10767 | + | |
| 10768 | + | |
| 10769 | + | |
| 10770 | + | |
| 10771 | + | |
| 10772 | + | |
| 10773 | + | |
| 10774 | + | |
10760 | 10775 | | |
10761 | 10776 | | |
10762 | 10777 | | |
| |||
11207 | 11222 | | |
11208 | 11223 | | |
11209 | 11224 | | |
| 11225 | + | |
| 11226 | + | |
| 11227 | + | |
| 11228 | + | |
11210 | 11229 | | |
11211 | 11230 | | |
11212 | 11231 | | |
| |||
14692 | 14711 | | |
14693 | 14712 | | |
14694 | 14713 | | |
| 14714 | + | |
| 14715 | + | |
| 14716 | + | |
| 14717 | + | |
| 14718 | + | |
| 14719 | + | |
| 14720 | + | |
| 14721 | + | |
| 14722 | + | |
| 14723 | + | |
14695 | 14724 | | |
14696 | 14725 | | |
14697 | 14726 | | |
| |||
20221 | 20250 | | |
20222 | 20251 | | |
20223 | 20252 | | |
20224 | | - | |
20225 | | - | |
| 20253 | + | |
20226 | 20254 | | |
20227 | 20255 | | |
20228 | 20256 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11111 | 11111 | | |
11112 | 11112 | | |
11113 | 11113 | | |
| 11114 | + | |
| 11115 | + | |
| 11116 | + | |
| 11117 | + | |
| 11118 | + | |
| 11119 | + | |
| 11120 | + | |
| 11121 | + | |
| 11122 | + | |
| 11123 | + | |
| 11124 | + | |
| 11125 | + | |
| 11126 | + | |
| 11127 | + | |
| 11128 | + | |
| 11129 | + | |
| 11130 | + | |
| 11131 | + | |
| 11132 | + | |
| 11133 | + | |
| 11134 | + | |
| 11135 | + | |
| 11136 | + | |
| 11137 | + | |
| 11138 | + | |
| 11139 | + | |
| 11140 | + | |
| 11141 | + | |
| 11142 | + | |
| 11143 | + | |
| 11144 | + | |
11114 | 11145 | | |
11115 | 11146 | | |
11116 | 11147 | | |
| |||
18498 | 18529 | | |
18499 | 18530 | | |
18500 | 18531 | | |
18501 | | - | |
18502 | | - | |
18503 | | - | |
18504 | | - | |
18505 | | - | |
18506 | | - | |
18507 | | - | |
18508 | | - | |
18509 | 18532 | | |
18510 | 18533 | | |
18511 | 18534 | | |
| |||
18581 | 18604 | | |
18582 | 18605 | | |
18583 | 18606 | | |
| 18607 | + | |
| 18608 | + | |
| 18609 | + | |
| 18610 | + | |
18584 | 18611 | | |
18585 | 18612 | | |
18586 | 18613 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
194 | 209 | | |
195 | 210 | | |
196 | 211 | | |
| |||
255 | 270 | | |
256 | 271 | | |
257 | 272 | | |
| 273 | + | |
| 274 | + | |
258 | 275 | | |
259 | 276 | | |
260 | 277 | | |
| |||
0 commit comments