Understanding Ingestion Time Abstraction in Spark | Hacker News Reader