Ticket #6538 enhancement assigned
Allow history of callback execution to be tracked on Deferreds
|Reported by:||radix||Owned by:||radix|
(diff, github, buildbot, log)
Description (last modified by radix) (diff)
Note that this is about callback *execution*, not simply the structure of callbacks as attached to the Deferred. The exact information recorded is up for interpretation, but we should keep it simple for now and perhaps extend it later.
- fully qualified name of the callback
- whether it is a callback or errback
- the callbacks executed on any deferreds that the callback returns (meaning, the history should be hierarchical)
No public interface or even effect should be required, although maybe there should be one to enable/disable this tracking globally.
There should be another ticket filed about *using* this data usefully.