https://jgp.ai/2017/02/02/what-are-spark-checkpoints-on-dataframes/apache-spark-checkpoint-eager/
Apache Spark Checkpoint - eager