When a ‘successful’ extract loads zero rows
An extract job that finishes with exit code zero and zero rows is easy to miss. Orchestrators paint the task green. The warehouse load that follows may truncate …
RiverBase Software Advisory
Notes from audits, cutovers, and pairing sessions — written for engineers who own the night jobs.
Articles below come from RiverBase consulting work on extracts, staging, and warehouse loads. They are not product announcements.
An extract job that finishes with exit code zero and zero rows is easy to miss. Orchestrators paint the task green. The warehouse load that follows may truncate …

Supplier files are a frequent source of quiet warehouse corruption. A column inserted in the middle of a CSV, or two columns swapped, can load for nights before …
Production cutovers fail when the first successful load is also the first attempt. We schedule a rehearsal that uses production-like volumes and the real …
Pipeline knowledge often resigns with the person who wrote the jobs. Chat threads and a shared drive folder labelled “ETL stuff” are not a handover.