Call retry fun in more cases and with more information
Merge remote-tracking branch 'origin/typed_record'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' into hackney
update DDB