Merge "Document backwards compat for passthru methods"

This commit is contained in:
Jenkins 2016-01-15 12:50:36 +00:00 committed by Gerrit Code Review
commit 53e5171db1
1 changed files with 13 additions and 0 deletions

View File

@ -129,3 +129,16 @@ Both decorators accepts the same parameters:
Each asynchronous request consumes a worker thread in the
``ironic-conductor`` process. This can lead to starvation of the
thread pool, resulting in a denial of service.
Backwards Compatibility
=======================
There is no requirement that changes to a vendor method be backwards
compatible. However, for your users' sakes, we highly recommend that
you do so.
If you are changing the exceptions being raised, you might want to ensure
that the same HTTP code is being returned to the user.
For non-backwards compatibility, please make sure you add a release
note that indicates this.