Commit 42117c3
committed
docs: require monotone ceilings in UsageLimitPolicy contract
The dispatch loop stops at the first gated band, so a lower band whose
ceiling exceeds a higher band's can be marked open on calls where it is
never reached and starve. State this requirement in the interface
contract so implementations do not have to discover it from the
dispatch loop.
Signed-off-by: Luke Van Drie <lukevandrie@google.com>1 parent 2ef2adf commit 42117c3
1 file changed
Lines changed: 8 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | | - | |
147 | | - | |
148 | | - | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
149 | 154 | | |
150 | 155 | | |
151 | 156 | | |
| |||
0 commit comments