9.12.0 - Bulk API error handling improvements
What's new
Bulk API loads handle errors more deliberately
When loading records via the Bulk API, Jetstream now:
- Detects fatal job-level errors (invalid job, exceeded quota, job already closed or aborted) and stops submitting further batches instead of repeating the same failure.
- Tracks consecutive batch-submission failures and stops early after too many in a row.
- Reports the submitted-batch count as batches are accepted, so progress reflects real state rather than a static total.
- Returns cleaner errors when a load is aborted versus when it fails.