- Fixed a bug in the
timeout_seconds
option where setting it didn't take effect.
- Fixed bug in Manual Chunking that could result in larger batches.
- Added IOError to the types of errors that are retried.
- Removed circular reference and warning about it.
- Added an include_deleted flag to perform a queryAll operation.
- Disabled explicit GZIP encoding to work with the latest versions of HTTParty.
- Added a retry for requests to recover from Net::ReadTimeout errors.
- Reimplemented ManualChunkingQuery using CSV batch results.
- Changed sleeping and timeout error to only occur when no new results appear.
- Added more log info messages with regards to JSON parsing and yielding results.
- Added ManualChunkingQuery, which implements chunking within the gem for any Salesforce field.
- Initial Open Source Release