2026-05-13 - Files with a Single Data Row No Longer Flagged as Empty¶
Release¶
AgileData.io - No False Alarms: Single-Row Files Processed Correctly
Files containing exactly one row of data were being incorrectly flagged as empty during ingestion and skipped. This has been fixed — all files with at least one data row (plus a header) are now processed as expected.
The bug was a boundary condition in the row count check: the logic for detecting empty files didn’t account for the case where a file has only a single data row after the header. As a result, perfectly valid single-row files were treated as empty and logged as warnings rather than being ingested.
What was happening:
Files with exactly one data row (header + 1 row) were reported as empty and not processed
The issue only affected single-row files — files with two or more data rows were unaffected
Affected files would appear in warning logs as empty rather than showing a successful load
What this means for you:
Single-row files are ingested correctly without warnings or skips
Small reference files and lookup tables with one entry are handled reliably
No data loss concerns for pipeline runs that processed these files before the fix
Last Refreshed¶
Doc Refreshed: 2026-05-13