Skip to content

v3.2.0

Choose a tag to compare

@l-r l-r released this 20 Apr 13:00
· 48 commits to master since this release
  • replace getRecords(params, callback) with a request object that will emit events representing the lifecycle of a request (i.e. success, error, retry, extractData). Call the send() method manually.
  • retries are also manually triggered for certain error codes
  • add a timer to fire the abort method on the request after 5 seconds if the request is hanging. This triggers a retry.
  • more granular retries/delays based on the error code.
  • verbose flag and addition of fastlog dependency for optional extra logging
  • update travis.yml to use node 4.4.3 instead of 0.10
  • add randomized backoff for certain error codes
  • fix 2 typos