A recent issue #1429 brought to light an underlying problem where there isn't much visibility if a parquet gets corrupted during ingestion. Ingest server should perform some sort of integrity check on the parquet before pushing it to storage