Commit 66fdc8d
committed
[iris] Include per-job autoscaler hint in GetJobStatus
The hint was dropped from GetJobStatus because rebuilding the full
routing table per call was 35% of wall time. #4848 now caches the
per-job hint dict per evaluate() cycle, so the lookup is a single
dict get — attach this job's hint without serializing the routing
decision.1 parent e58b955 commit 66fdc8d
File tree
2 files changed
+14
-17
lines changed- lib/iris
- src/iris/cluster/controller
- tests/cluster/controller
2 files changed
+14
-17
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1225 | 1225 | | |
1226 | 1226 | | |
1227 | 1227 | | |
1228 | | - | |
1229 | | - | |
1230 | | - | |
1231 | | - | |
1232 | | - | |
1233 | | - | |
1234 | | - | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
1235 | 1232 | | |
1236 | 1233 | | |
1237 | 1234 | | |
1238 | 1235 | | |
| 1236 | + | |
| 1237 | + | |
| 1238 | + | |
| 1239 | + | |
1239 | 1240 | | |
1240 | 1241 | | |
1241 | 1242 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
652 | 652 | | |
653 | 653 | | |
654 | 654 | | |
655 | | - | |
656 | | - | |
657 | | - | |
658 | | - | |
| 655 | + | |
| 656 | + | |
659 | 657 | | |
660 | 658 | | |
661 | 659 | | |
662 | 660 | | |
663 | | - | |
| 661 | + | |
| 662 | + | |
664 | 663 | | |
665 | 664 | | |
666 | 665 | | |
| |||
702 | 701 | | |
703 | 702 | | |
704 | 703 | | |
705 | | - | |
706 | | - | |
707 | | - | |
| 704 | + | |
708 | 705 | | |
709 | 706 | | |
710 | 707 | | |
711 | 708 | | |
712 | | - | |
713 | | - | |
| 709 | + | |
714 | 710 | | |
715 | 711 | | |
716 | 712 | | |
| |||
0 commit comments