Commit ecc7525
committed
fix(schedule): serialize ScheduleState into gRPC CreateScheduleRequest proto
RequestMapper.createScheduleRequest was missing the state field, causing
initialState to be silently dropped on the gRPC path. Add TypeMapper
overloads for the thrift→proto direction (schedulePauseInfo and scheduleState)
and wire state into the proto builder. Add a RequestMapper-level test that
verifies state and pauseInfo survive the full thrift→proto conversion.
Signed-off-by: abhishek.jha <abhishek.jha@uber.com>1 parent e4782a9 commit ecc7525
3 files changed
Lines changed: 44 additions & 0 deletions
File tree
- src
- main/java/com/uber/cadence/internal/compatibility/proto/mappers
- test/java/com/uber/cadence/internal/sync
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
| |||
1033 | 1034 | | |
1034 | 1035 | | |
1035 | 1036 | | |
| 1037 | + | |
1036 | 1038 | | |
1037 | 1039 | | |
1038 | 1040 | | |
| |||
Lines changed: 19 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1197 | 1197 | | |
1198 | 1198 | | |
1199 | 1199 | | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
1200 | 1210 | | |
1201 | 1211 | | |
1202 | 1212 | | |
| |||
1207 | 1217 | | |
1208 | 1218 | | |
1209 | 1219 | | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
1210 | 1229 | | |
1211 | 1230 | | |
1212 | 1231 | | |
| |||
Lines changed: 23 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
440 | 441 | | |
441 | 442 | | |
442 | 443 | | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
443 | 466 | | |
444 | 467 | | |
445 | 468 | | |
| |||
0 commit comments