Removed EnhancedRDD and use Spark's PartitionPruningRDD instead.