Several improvements around estimates, costs and budgets:
Don't require that the estimated costs are the upper limit. Services may specify the costs more freely depending on their terms of service.
If a batch job can't be estimated reliably, a EstimateComplexity error should be returned. Fixes #443
GET /me: Clarify the behavior of the field budget, which was incorrectly inherited from the resource budget field and thus the description did not make a lot of sense.
Several improvements around estimates, costs and budgets:
EstimateComplexity
error should be returned. Fixes #443GET /me
: Clarify the behavior of the fieldbudget
, which was incorrectly inherited from the resource budget field and thus the description did not make a lot of sense.costs
andbudget
is 0.